macos-notarization-workflow
Automate Apple notarization with xcrun notarytool for macOS application distribution
npx skills add a5c-ai/babysitter --skill macos-notarization-workflow --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# macos-notarization-workflow Automate Apple notarization workflow using xcrun notarytool for macOS applications. This skill handles the complete notarization process including submission, status checking, and stapling. ## Capabilities - Submit apps for notarization via notarytool - Monitor notarization status - Staple notarization ticket to app - Handle notarization errors - Generate CI/CD notarization scripts - Configure App Store Connect API keys - Validate apps before submission - Generate notarization reports ## Input Schema ```json { "type": "object", "properties": { "projectPath": { "type": "string", "description": "Path to the project" }, "appPath": { "type": "string", "description": "Path to the signed app bundle or DMG" }, "authMethod": { "enum": ["app-store-connect-api", "apple-id", "keychain"], "default": "app-store-connect-api" }, "credentials": { "type": "object", "properties": { "keyId": { "type": "string" }, "issuerId": { "type": "string" }, "keyPath": { "type": "string" }, "appleId": { "type": "string" }, "teamId": { "type": "string" } } }, "waitForCompletion": { "type": "boolean", "default": true }, "staple": { "type": "boolean", "default": true } }, "required": [
- Capabilities
- Input Schema
- Output Schema
- Notarization Workflow
- 1. Prerequisites
- 2. Store Credentials (Recommended)
- 3. Submit for Notarization
- 4. Check Status
- 5. Staple Ticket
- Complete Script
- GitHub Actions Integration
- Common Issues
- Issue: Hardened runtime not enabled
- Issue: Missing entitlements
Ensure Xcode command line tools are installed xcode-select --install Verify code signing codesign --verify --deep --strict MyApp.app codesign -vvv --deep --strict MyApp.app Check hardened runtime codesign -dvvv MyApp.app | grep runtime Should show: flags=0x10000(runtime) Store App Store Connect API key in keychain xcrun notarytool store-credentials "MyProfile" \
What does the macos-notarization-workflow skill do?
Automate Apple notarization with xcrun notarytool for macOS application distribution
How do I install it?
Run `npx skills add a5c-ai/babysitter --skill macos-notarization-workflow --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From a5c-ai/babysitter, a repository with 1,642 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
