asc-release-flow

Orchestrate App Store releases with asc, from staging builds to review submission.

1|Updated Aug 9, 2026
One-click install
npx skills add https://github.com/OMIXEC/all-in-one-swift-skills --skill asc-release-flow-omixec
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: asc-release-flow
Source: https://github.com/OMIXEC/all-in-one-swift-skills/tree/main/skills/asc-release-flow
Command: npx skills add https://github.com/OMIXEC/all-in-one-swift-skills --skill asc-release-flow-omixec

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Coordinating an App Store release involves many error-prone steps—staging metadata, attaching builds, validating readiness, uploading IPAs, and submitting for review. This Skill turns that into a guided, gated workflow using the asc CLI, with dry-run previews and confirmation requirements before any mutation. ## Core Features & Use Cases - Release lane selection: Choose between staging an existing build, submitting a prepared version, publishing from an IPA or local Xcode project, or assembling multi-item review submissions. - Readiness gating: Run asc validate checks, enforce digital-goods gates for IAPs and subscriptions, and route blockers to asc-submission-health instead of burying remediation. - Multi-item submissions: Assemble review submissions containing the app version plus IAP, subscription, subscription-group, and Game Center version items via the references guide. - Use Case: You have build 42 processed and metadata in ./metadata. Run a dry-run of asc release stage, confirm the plan, then submit with asc review submit --confirm and hand off monitoring to asc-submission-health. ## Quick Start Ask the agent to stage version 1.2.3 of your app with the existing build and metadata directory, run a dry run first, then submit it for App Store review after confirmation.

Frequently Asked Questions about asc-release-flow

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

FAQPage Schema
How do I submit an app for App Store review with the asc CLI?▼

Use asc review submit with the app ID, version, and build ID after metadata and product readiness are resolved. Run it with --dry-run first to preview the plan, then repeat with --confirm to execute the submission.

How to stage an App Store version and attach an existing build?▼

Run asc release stage with --app, --version, --build, and optionally --metadata-dir or --copy-metadata-from. It ensures the version exists, applies metadata, attaches the build, and runs validation without creating a review submission.

Can I submit IAPs and Game Center items together with an app version?▼

Yes, use the lower-level asc review submission commands to assemble a multi-item submission. Add the app version first, then inAppPurchaseVersions, subscriptionVersions, subscriptionGroupVersions, and Game Center version items to one draft before submitting.

Does asc publish appstore support building from a local Xcode project?▼

Yes, provide --workspace or --project with --scheme instead of --ipa to build locally. Add --submit to submit after upload, --wait to block until processing finishes, and --metadata-dir to apply version metadata.

What should I do when App Store validation fails before submission?▼

Stop the release flow at the failing gate and use asc-submission-health for diagnosis, except for Game Center item preparation or an expected unattached build in the staging lane. Do not turn a validation failure into a partial release.