macos-spm-app-packaging

Originally fromdimillian/skills
Installation
SKILL.md

macOS SwiftPM App Packaging (No Xcode)

Overview

Bootstrap a complete SwiftPM macOS app folder, then build, package, and run it without Xcode. Use assets/templates/bootstrap/ for the starter layout and references/packaging.md + references/release.md for packaging and release details.

When to Use

  • When the user needs a SwiftPM-based macOS app without relying on an Xcode project.
  • When you need packaging, signing, notarization, or appcast guidance for a SwiftPM app.

Two-Step Workflow

  1. Bootstrap the project folder
    • Copy assets/templates/bootstrap/ into a new repo.
    • Rename MyApp in Package.swift, Sources/MyApp/, and version.env.
    • Customize APP_NAME, BUNDLE_ID, and versions.
Installs
24
GitHub Stars
40.9K
First Seen
Apr 9, 2026
macos-spm-app-packaging — sickn33/antigravity-awesome-skills