What problem does it solve? Setting up Apple code signing involves many manual steps across App Store Connect: creating bundle IDs, enabling capabilities, generating certificates, and building provisioning profiles. This Skill automates that entire workflow through the asc CLI, including rotation, cleanup, and encrypted team sharing of signing assets. ## Core Features & Use Cases - Bundle ID and Capability Setup: Create bundle identifiers and enable capabilities like iCloud with the correct settings payloads. - Certificate and Profile Management: Generate CSRs, create distribution or Pass Type ID certificates, and build App Store, development, or ad-hoc provisioning profiles. - Rotation and Cleanup: Revoke old certificates, audit expired profiles by comparing expirationDate, and clean local Xcode profiles. - Encrypted Team Sync: Push and pull signing assets to a git repository with match-style encryption as an alternative to fastlane match. - Use Case: When onboarding a new iOS app, run the full workflow to create the bundle ID, enable iCloud, generate a distribution certificate, and download an App Store provisioning profile in one guided session. ## Quick Start Set up signing for my iOS app with bundle ID com.example.app, including an iCloud capability, a distribution certificate, and an App Store provisioning profile.