asc-release-flow

Installation
Summary

End-to-end release workflows for TestFlight and App Store distribution.

  • Supports iOS, macOS, visionOS, and tvOS with platform-specific build formats (.ipa for iOS/visionOS/tvOS, .pkg for macOS)
  • One-command publishing via asc publish testflight or asc publish appstore, or manual multi-step workflows for granular control
  • Includes build upload, version attachment, TestFlight group distribution, and App Store submission with optional polling and confirmation
  • Requires valid credentials, unique build numbers per upload, and pre-submission compliance checks (encryption, content rights, localizations)
SKILL.md

Release flow (readiness-first)

Use this skill when the question is "Can my app be submitted now?" or when the user wants to prepare and submit an App Store version with the current asc command surface.

Preconditions

  • Resolve APP_ID, version string, VERSION_ID when needed, and BUILD_ID up front.
  • Ensure auth is configured with asc auth login or ASC_* environment variables.
  • Have canonical metadata in ./metadata when using metadata-driven staging.
  • Treat asc web ... commands as optional experimental escape hatches for flows not covered by the public API.

Answer order

  1. Say whether the app is ready right now.
  2. Name the blocking issues.
  3. Separate public-API fixes from web-session or manual fixes.
  4. Give the next exact command to run.

Blockers usually fall into:

Related skills
Installs
2.2K
GitHub Stars
793
First Seen
Jan 28, 2026