What problem does it solve? Building and distributing a macOS app normally requires an Xcode project, but many developers want a pure SwiftPM workflow. This Skill provides the complete scaffolding, packaging, signing, and notarization steps to ship a macOS app built entirely with Swift Package Manager. ## Core Features & Use Cases - Project Scaffolding: Generates the full directory layout including Package.swift, version.env, Info.plist generation, and shell scripts for packaging and running. - App Bundle Assembly: Builds a release binary with swift build -c release and assembles a valid .app bundle with correct Contents/MacOS and Contents/Resources structure. - Signing and Notarization: Covers Developer ID codesigning, notarytool credential storage, submission, stapling, and verification with codesign, spctl, and stapler validate. - Use Case: You have a menu bar utility written in Swift with no Xcode project. Use this Skill to package it into a signed, notarized .app, zip it for distribution, and publish it as a GitHub release with an optional Sparkle appcast entry. ## Quick Start Scaffold a new SwiftPM macOS app called MyApp and package it into a signed, notarized .app bundle ready for distribution.