signing-setup

Automate iOS and macOS signing asset setup using the App Store Connect CLI.

37|12|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/exiao/skills --skill signing-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: signing-setup
Source: https://github.com/exiao/skills/tree/main/app-store-connect/signing-setup
Command: npx skills add https://github.com/exiao/skills --skill signing-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the complex and error-prone process of setting up and managing digital signing assets for iOS and macOS applications, ensuring your app is properly signed for distribution.

Core Features & Use Cases

  • Automated Asset Creation: Creates and configures essential signing components like bundle IDs, certificates, and provisioning profiles.
  • Workflow Automation: Guides users through the necessary steps using the asc CLI tool, reducing manual configuration.
  • Use Case: When onboarding a new app to the App Store Connect, use this Skill to automatically generate the required bundle ID, signing certificate, and distribution provisioning profile.

Quick Start

Use the signing-setup skill to create a new App Store distribution profile for 'com.example.app' using the provided CSR file.

Frequently Asked Questions about signing-setup

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

FAQPage Schema
How do I automate provisioning profiles and signing certificates for iOS apps?

Automate provisioning profiles and signing certificates by programmatically executing App Store Connect CLI commands to create bundle IDs, configure capabilities, and download assets. This Skill requires a CSR file and target bundle identifier to generate the necessary distribution profile.

What do I need to generate an App Store distribution profile using the App Store Connect CLI?

To generate an App Store distribution profile, you need a valid CSR file, the specific bundle identifier for your application, and knowledge of the target platform. This Skill uses these inputs to execute `asc` commands for certificate and profile generation.

Can I rotate signing assets for macOS applications without manual configuration?

Yes, you can rotate signing assets for macOS applications without manual configuration. This Skill automates the setup of signing certificates and provisioning profiles for iOS and macOS targets by guiding the `asc` CLI tool through the required asset creation steps.

How do I set up bundle IDs and capabilities for a new App Store Connect app?

Set up bundle IDs and capabilities for a new app by using this Skill to automate the configuration process. It programmatically executes App Store Connect CLI commands to create the bundle ID and apply the required capabilities during application onboarding.

What is the best way to onboard a new iOS app to App Store Connect?

The best way to onboard a new iOS app is to automate the signing setup process. This Skill guides you through using the `asc` CLI tool to automatically generate the required bundle ID, signing certificate, and distribution provisioning profile from a CSR file.

Why does automated signing setup require a CSR file for certificate generation?

Automated signing setup requires a CSR file for certificate generation because the App Store Connect CLI needs it to create a valid signing certificate. This Skill uses the CSR alongside the bundle identifier to programmatically provision the application.