Lightlines
By dimillian

macos-spm-app-packaging

dimillian1.4k installs

A runnable macOS app without an Xcode project.

What it does

Creates a SwiftPM macOS app project and packages it into a runnable app bundle without an Xcode project.

When to use it

Use when creating a macOS app from scratch or configuring SwiftPM resources, app bundling, signing, notarization, or appcast generation outside Xcode.

How to use it

Ask it to scaffold or package a macOS app; it creates the project layout and builds, packages, and launches the app.

Uses

Latest review

What you need · 10

The starter package targets macOS 14 or later.

The starter package declares Swift tools version 6.2.

Required for the optional notarization workflow, which uses xcrun and notarytool.


Access · 1

This skill

MyApp

Execute

Starts the packaged macOS app

Write

Stops running app instances