macos-codesign-workflow
SkillDev toolsExecute macOS code signing with Developer ID and hardened runtime requirements
Use macos-codesign-workflow in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add macos-codesign-workflow and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the macos-codesign-workflow skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by a5c-ai/babysitter in library/specializations/desktop-development/skills/macos-codesign-workflow/SKILL.md and read by Ahel’s review.
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
{
"type": "object",
"properties": {
"appPath": { "type": "string" },
"identity": { "type": "string" },
"entitlements": { "type": "string" },
"hardenedRuntime": { "type": "boolean", "default": true }
},
"required": ["appPath", "identity"]
}
Signing Commands
# 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-workflowmacos-entitlements-generator
Signals
- GitHub stars
- 2k
- Forks
- 113
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
macos-codesign-workflow- Source
- github.com/a5c-ai/babysitter