asc-signing-setup

Automate iOS/macOS signing asset creation and rotation with the asc CLI.

1|Updated Aug 16, 2025
One-click install
npx skills add https://github.com/barronlroth/Cubby --skill asc-signing-setup-barronlroth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asc-signing-setup
Source: https://github.com/barronlroth/Cubby/tree/main/.agents/skills/asc-signing-setup
Command: npx skills add https://github.com/barronlroth/Cubby --skill asc-signing-setup-barronlroth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the setup and management of iOS/macOS signing assets by automating bundle IDs, capabilities, certificates, and provisioning profiles via the asc CLI.

Core Features & Use Cases

  • Create or locate bundle IDs and configure capabilities for new apps.
  • Generate signing certificates and provisioning profiles, then download profiles for deployment.
  • Rotate signing assets across projects and teams to maintain secure, up-to-date signing materials.

Quick Start

Provide your bundle identifier, platform, and CSR to begin creating signing assets with asc.

Frequently Asked Questions about asc-signing-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate iOS provisioning profile and certificate generation?

You can automate iOS provisioning profile and certificate generation by providing your bundle identifier, target platform, and a CSR file to the asc CLI, which handles asset creation and download automatically.

What do I need to set up app signing with asc?

To set up app signing with asc, you need Apple Developer account authentication credentials, a valid bundle identifier, the target platform, and a CSR file to generate your certificates and profiles.

Can I rotate signing certificates across multiple macOS projects?

Yes, you can rotate signing certificates and provisioning profiles across multiple macOS projects and teams to maintain secure, up-to-date signing materials using the asc CLI.

How do I configure app capabilities and bundle IDs for new iOS apps?

You can configure app capabilities and bundle IDs for new iOS apps by using the asc CLI to create or locate the bundle identifier and apply the required capabilities during the onboarding process.

Does asc support both iOS and macOS signing workflows?

Yes, asc supports both iOS and macOS signing workflows, allowing you to manage certificates, provisioning profiles, and bundle IDs across both platforms using a unified CLI interface.

Why do I need a CSR file to create signing certificates with asc?

A CSR file is required to create signing certificates with asc because it contains the public key and identity information needed by the Apple Developer Program to issue a valid signing certificate.