asc-signing-setup

Automate Apple signing asset setup and management with the asc CLI.

32|10|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/moasq/nanowave --skill asc-signing-setup-moasq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asc-signing-setup
Source: https://github.com/moasq/nanowave/tree/main/internal/orchestration/skills/features/asc-signing-setup
Command: npx skills add https://github.com/moasq/nanowave --skill asc-signing-setup-moasq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the complex and often error-prone process of setting up and managing signing certificates and provisioning profiles for Apple platforms, ensuring your apps can be built and distributed.

Core Features & Use Cases

  • Bundle ID Management: Create, list, and configure capabilities for app bundle identifiers.
  • Certificate & Profile Generation: Generate signing certificates and provisioning profiles for various distribution types (App Store, Development, Ad Hoc).
  • Asset Rotation & Cleanup: Revoke old certificates and delete outdated profiles to maintain a clean and secure signing environment.
  • Use Case: When onboarding a new iOS application, use this Skill to automatically create the necessary bundle ID, set up iCloud capabilities, generate a distribution certificate, and provision a profile for App Store submission.

Quick Start

Use the asc-signing-setup skill to create a new App Store distribution profile for the bundle identifier com.example.myapp.

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 provisioning profiles and signing certificates for iOS development?

Automate provisioning profiles and signing certificates for iOS development by using the asc CLI to generate assets and configure bundle IDs. This Skill simplifies onboarding new apps and rotating credentials without manual portal interactions.

What's the best way to create a bundle ID and set up iCloud capabilities for a new macOS app?

The best way to create a bundle ID and set up iCloud capabilities for a macOS app is using this Skill to register the identifier and apply capabilities via the asc CLI, ensuring proper configuration for development and distribution.

Does this signing setup tool support App Store, Ad Hoc, and Development distribution types?

Yes, this signing setup supports App Store, Ad Hoc, and Development distribution types. It generates the corresponding signing certificates and provisioning profiles through the asc CLI for both iOS and macOS platforms.

How do I revoke old certificates and delete outdated provisioning profiles?

Revoke old certificates and delete outdated provisioning profiles using the asset rotation and cleanup features of this Skill. It automates the revocation process via the asc CLI to maintain a secure and clean signing environment.

Do I need asc CLI authentication to manage bundle identifiers and signing assets?

Yes, you need asc CLI authentication to manage bundle identifiers and signing assets. You also need knowledge of your target platforms and bundle identifiers to successfully generate certificates and provisioning profiles.