Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
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.
User asks: Upload my IPA to TestFlight and notify the beta group
- 1Verify ASC credentials are configured via env vars or `asc auth login`
- 2Confirm the APP_ID and GROUP_ID for the target app and TestFlight group
- 3Run `asc publish testflight --app <APP_ID> --ipa <PATH> --group <GROUP_ID> --wait --notify`
- 4Monitor build processing status until TestFlight marks it available
- 5Confirm distribution is complete and testers are notified
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.