macos-spm-app-packagingScaffold, build, and package SwiftPM-based macOS apps without an Xcode project. Use when you need a from-scratch macOS app layout, SwiftPM targets/resources, a custom .app bundle assembly script, or signing/notarization/appcast steps outside Xcode.
Install via ClawdBot CLI:
clawdbot install dimillian/macos-spm-app-packagingGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Accesses sensitive credential files or environment variables
$PRIVATE_KEYCalls external URL not in known-safe list
http://www.apple.com/DTDs/PropertyList-1.0.dtdAudited Apr 17, 2026 · audit v1.0
Generated Mar 20, 2026
A solo developer or small team creating a macOS app from scratch without Xcode, using SwiftPM for dependency management and this skill to automate packaging, signing, and notarization. Ideal for building utilities, menu bar apps, or lightweight desktop tools with minimal setup overhead.
Maintainers of open-source Swift-based macOS projects use this skill to streamline release workflows, generating signed .app bundles, appcasts for Sparkle updates, and GitHub releases. Ensures consistent packaging across contributors and simplifies user installation.
IT departments or development teams in companies build custom internal macOS applications for tasks like data processing or system monitoring. This skill facilitates packaging with code signing for secure distribution within the organization, bypassing Xcode project complexities.
Educators or students developing macOS apps for learning purposes, such as coding tutorials or academic projects. The skill provides a template-based approach to quickly bootstrap and package apps, focusing on SwiftPM fundamentals without Xcode's learning curve.
Developers offer a free basic version of their macOS app, using this skill to package and distribute it via Sparkle for updates. Paid upgrades to premium features are managed through in-app purchases or separate builds, with notarization ensuring trust and compliance.
Companies sell licensed macOS software to other businesses, such as productivity tools or development utilities. This skill automates packaging and signing for different client versions, enabling efficient release cycles and secure distribution through direct sales or app stores.
Agencies or freelancers use this skill to deliver custom macOS app projects for clients, providing services from initial scaffolding to final packaging and notarization. It reduces development time and ensures professional-grade outputs without Xcode dependencies.
💬 Integration Tip
Integrate this skill into existing CI/CD pipelines by calling its scripts during build phases, and customize version.env for automated version bumping and signing identity management.
Scored Apr 19, 2026
Use when building iOS/macOS applications with Swift 5.9+, SwiftUI, or async/await concurrency. Invoke for protocol-oriented programming, SwiftUI state management, actors, server-side Swift.
Control Android devices via ADB (Android Debug Bridge) from a Mac. Use when: remotely operating an Android phone (tap, swipe, type, screenshot, screen record...
Quickly view and analyze Android device page stacks including current page, Activity history, Fragments, and monitor page switches via ADB commands.
Review Arabic-first family and mobile apps for RTL layout, bilingual copy, onboarding, approval flows, and safe local-first defaults.
Use when upgrading an iOS or macOS app's Auth0.swift SDK from v2 to v3. Detects the current version, fetches the new SDK source to confirm API signatures, an...
Control iOS automation via StarryForest Agent Mail API. Use when creating alarms, reminders, memos, calendar events, focus modes, music playback, or journal...