macos-sparkle-config
Configure Sparkle framework for macOS auto-updates with appcast, delta updates, and code signing
npx skills add a5c-ai/babysitter --skill macos-sparkle-config --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-sparkle-config Configure Sparkle framework for macOS auto-updates. This skill sets up appcast feeds, delta updates, EdDSA signing, and update UI customization. ## Capabilities - Integrate Sparkle 2.x framework - Generate appcast.xml feeds - Configure EdDSA signing for updates - Set up delta updates - Customize update UI - Configure update check intervals - Generate release publishing scripts - Configure sandboxed app support (XPC) ## Input Schema ```json { "type": "object", "properties": { "projectPath": { "type": "string" }, "appcastUrl": { "type": "string" }, "signUpdates": { "type": "boolean", "default": true }, "deltaUpdates": { "type": "boolean", "default": true }, "checkInterval": { "type": "number", "default": 86400 } }, "required": ["projectPath", "appcastUrl"] } ``` ## Configuration ```swift // In App Delegate or SwiftUI App import Sparkle class AppDelegate: NSObject, NSApplicationDelegate { let updaterController = SPUStandardUpdaterController( startingUpdater: true, updaterDelegate: nil, userDriverDelegate: nil ) } // Info.plist // SUFeedURL: https://yourserver.com/appcast.xml // SUPublicEDKey: your-public-ed25519-key ``` ## Appcast Generation ```bash # Generate a
- Capabilities
- Input Schema
- Configuration
- Appcast Generation
- Related Skills
Generate appcast Sign update
What does the macos-sparkle-config skill do?
Configure Sparkle framework for macOS auto-updates with appcast, delta updates, and code signing
How do I install it?
Run `npx skills add a5c-ai/babysitter --skill macos-sparkle-config --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.
