macos-codesign-workflow
SolidExecute macOS code signing with Developer ID and hardened runtime requirements
AI & Automation 1,160 stars
71 forks Updated today MIT
Install
Quality Score: 94/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# 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`
Details
- Author
- a5c-ai
- Repository
- a5c-ai/babysitter
- Created
- 4 months ago
- Last Updated
- today
- Language
- JavaScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
code-signing-setup
Configure code signing for macOS and Windows binaries with notarization.
1,160 Updated today
a5c-ai AI & Automation Solid
macos-notarization-workflow
Automate Apple notarization with xcrun notarytool for macOS application distribution
1,160 Updated today
a5c-ai AI & Automation Solid
macos-entitlements-generator
Generate entitlements.plist with appropriate sandbox capabilities for macOS applications
1,160 Updated today
a5c-ai DevOps & Infrastructure Solid
asc-notarization
Archive, export, and notarize macOS apps using xcodebuild and asc. Use when you need to prepare a macOS app for distribution outside the App Store with Developer ID signing and Apple notarization.
832 Updated today
rudrankriyam AI & Automation Solid
windows-authenticode-signer
Sign Windows executables with Authenticode using signtool, supporting EV and standard certificates
1,160 Updated today
a5c-ai