What problem does it solve? Setting up iOS/macOS code signing involves tedious manual work in App Store Connect: registering bundle IDs, enabling capabilities, generating certificates, and creating provisioning profiles. This Skill automates the entire signing lifecycle through the asc CLI, including rotation, cleanup, and team sharing. ## Core Features & Use Cases - Bundle ID and capability setup: Create bundle identifiers and attach capabilities like iCloud with the correct settings payloads. - Certificate and profile management: Generate CSRs, create distribution/development certificates (including Pass Type ID certificates for Wallet), and build provisioning profiles with device assignments. - Rotation and cleanup: Revoke stale certificates, audit expired profiles by comparing expirationDate, and clean local Xcode provisioning profiles. - Team signing sync: Push and pull encrypted signing assets to a git repository as a lightweight alternative to fastlane match. - Use Case: When onboarding a new iOS app, run the workflow to register com.example.app, enable iCloud, create an iOS distribution certificate, and download an App Store provisioning profile in one guided sequence. ## Quick Start Use the asc-signing-setup skill to create a bundle ID, distribution certificate, and App Store provisioning profile for my new iOS app.