LaunchKit · 2026
Back to Skills

asc-release-flow

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

1
1.7k downloads
by @rudrankriyam

Setup & Installation

openclaw skills install @rudrankriyam/asc-release-flow

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install asc-release-flow

What This Skill Does

Runs end-to-end iOS release workflows using the `asc` CLI. Covers build uploads, TestFlight group distribution, and App Store submission. Supports a single `publish` command for common cases and a manual multi-step sequence for granular control.

The `asc publish` command completes a full TestFlight or App Store release in one step, replacing multiple manual actions in the App Store Connect web UI.

When to use it

  • Uploading a new IPA to TestFlight for beta testers
  • Submitting a new app version to App Store review
  • Distributing a build to multiple TestFlight groups at once
  • Checking or canceling an in-progress App Store submission
  • Scripting release steps in a CI/CD pipeline

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Upload my IPA to TestFlight and notify the beta group

AGENT
  1. 1Verify ASC credentials are configured via env vars or `asc auth login`
  2. 2Confirm the APP_ID and GROUP_ID for the target app and TestFlight group
  3. 3Run `asc publish testflight --app <APP_ID> --ipa <PATH> --group <GROUP_ID> --wait --notify`
  4. 4Monitor build processing status until TestFlight marks it available
  5. 5Confirm distribution is complete and testers are notified
OUTPUT

Build processed and distributed to the specified TestFlight group with tester notifications sent

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

App Store Connect API key or credentials (used with `asc auth login` or as ASC_* environment variables)Apple Developer account with App Store Connect access