macos-codesign-workflow
Execute macOS code signing with Developer ID and hardened runtime requirements
Best use case
macos-codesign-workflow is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Execute macOS code signing with Developer ID and hardened runtime requirements
Teams using macos-codesign-workflow should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/macos-codesign-workflow/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How macos-codesign-workflow Compares
| Feature / Agent | macos-codesign-workflow | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Execute macOS code signing with Developer ID and hardened runtime requirements
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
Cursor vs Codex for AI Workflows
Compare Cursor and Codex for AI coding workflows, repository assistance, debugging, refactoring, and reusable developer skills.
Best AI Skills for Claude
Explore the best AI skills for Claude and Claude Code across coding, research, workflow automation, documentation, and agent operations.
ChatGPT vs Claude for Agent Skills
Compare ChatGPT and Claude for AI agent skills across coding, writing, research, and reusable workflow execution.
SKILL.md Source
# macos-codesign-workflow
Execute macOS code signing with Developer ID certificates and hardened runtime. This skill handles the complete code signing process for macOS applications.
## Capabilities
- Sign app bundles with Developer ID
- Configure hardened runtime
- Sign nested frameworks and binaries
- Configure entitlements
- Verify signatures
- Set up CI/CD signing
- Handle keychain management
## Input Schema
```json
{
"type": "object",
"properties": {
"appPath": { "type": "string" },
"identity": { "type": "string" },
"entitlements": { "type": "string" },
"hardenedRuntime": { "type": "boolean", "default": true }
},
"required": ["appPath", "identity"]
}
```
## Signing Commands
```bash
# Sign app bundle with hardened runtime
codesign --force --options runtime --timestamp \
--entitlements MyApp.entitlements \
--sign "Developer ID Application: Company Name (TEAMID)" \
MyApp.app
# Sign nested components first
find MyApp.app -name "*.dylib" -o -name "*.framework" | \
xargs -I {} codesign --force --options runtime --timestamp \
--sign "Developer ID Application: Company Name (TEAMID)" {}
# Verify signature
codesign --verify --deep --strict --verbose=2 MyApp.app
spctl --assess --type execute --verbose MyApp.app
```
## Related Skills
- `macos-notarization-workflow`
- `macos-entitlements-generator`Related Skills
clinical-workflow-analysis
Analyze clinical workflows to identify inefficiencies, bottlenecks, and improvement opportunities using Lean healthcare principles and value stream mapping techniques
osf-workflow-integrator
Skill for integrating with Open Science Framework workflows
characterization-workflow-orchestrator
Workflow automation skill for orchestrating multi-technique characterization sequences
snakemake-workflow-manager
Snakemake workflow management skill for rule-based pipeline execution
workflow-automator
Operational workflow automation skill with task sequencing, approval routing, and exception handling
onboarding-workflow
Automate and manage employee onboarding workflows, checklists, and new hire integration
escalation-workflow
Automated escalation path determination and workflow execution
qt-translation-workflow
Set up Qt Linguist workflow with .ts files, lupdate/lrelease integration, and translation management
macos-sparkle-config
Configure Sparkle framework for macOS auto-updates with appcast, delta updates, and code signing
macos-notarization-workflow
Automate Apple notarization with xcrun notarytool for macOS application distribution
macos-entitlements-generator
Generate entitlements.plist with appropriate sandbox capabilities for macOS applications
process-builder
Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.