Macos Spm App Packaging
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.
Run in terminal (recommended)
claude mcp add macos-spm-app-packaging npx -- -y @trustedskills/macos-spm-app-packaging
Or manually add to ~/.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
.appbundle 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 Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.