What problem does it solve? Building and distributing a macOS app normally requires an Xcode project, but many developers prefer pure SwiftPM workflows. This Skill provides the templates, scripts, and references to scaffold a SwiftPM macOS app from scratch, assemble a valid .app bundle, and handle signing, notarization, and Sparkle updates entirely outside Xcode. ## Core Features & Use Cases - Project Bootstrapping: Copy a ready-made SwiftPM macOS app skeleton (Package.swift, Sources/, version.env) and rename it to start a new app in minutes. - App Bundle Packaging: Use package_app.sh to compile universal binaries, generate Info.plist, embed resources and frameworks, and codesign the bundle with ad-hoc or Developer ID identities. - Release & Notarization: Sign with hardened runtime, submit to Apple notarytool, staple the ticket, and generate a Sparkle appcast for auto-updates. - Use Case: You are building a menu bar utility in SwiftUI and want to ship a notarized, auto-updating .app to users without ever opening Xcode—this Skill walks you from swift package init to a published GitHub release. ## Quick Start Ask the agent to scaffold a new SwiftPM macOS app named HelloApp, then package and launch it using the provided template scripts.