Macos Spm App Packaging

🌐Community
by dimillian · vlatest · Repository

Packages macOS apps using SPM for distribution, streamlining development and deployment workflows.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add macos-spm-app-packaging npx -- -y @trustedskills/macos-spm-app-packaging
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "macos-spm-app-packaging": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/macos-spm-app-packaging"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill automates macOS app packaging using SPM (Swift Package Manager). It simplifies the process of creating distributable .app bundles from Swift packages, handling code signing and other necessary steps. This allows developers to easily create installers or share their applications with others.

When to use it

  • Creating a distribution package for an internal tool developed as a Swift package.
  • Preparing a macOS application for release on the Mac App Store.
  • Generating a standalone installer for users who don't want to build from source code.
  • Automating the app packaging process within a CI/CD pipeline.

Key capabilities

  • Automated .app bundle creation
  • Swift Package Manager integration
  • Code signing support (details not specified)

Example prompts

  • "Package my Swift package 'MyProject' into a macOS application."
  • "Create an installer for the 'Utilities' app using SPM."
  • “Build a distributable version of my project, ensuring proper code signing.”

Tips & gotchas

  • Requires a valid Apple Developer certificate and provisioning profile for code signing.
  • The skill’s functionality is dependent on the correct configuration of your Swift package.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
dimillian
Installs
0

🌐 Community

Passed automated security scans.