Install Asc Build Lifecycle
Pick your agent. Every command is ready to paste.
npx skills add rorkai/app-store-connect-cli-skills --skill asc-build-lifecycleThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads asc-build-lifecycle when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the asc-build-lifecycle skill”. In Codex, type $asc-build-lifecycle.
asc build lifecycle
Use this skill to manage build state, processing, and retention.
Find the right build
- Latest build:
asc builds info --app "APP_ID" --latest --version "1.2.3" --platform IOS
- Next safe build number:
asc builds next-build-number --app "APP_ID" --version "1.2.3" --platform IOS- The command scans the full processed-build history and in-flight uploads, then returns one greater than the highest positive numeric build number. Blank or non-numeric processed build numbers are skipped with a warning; if no usable number remains, it falls back to
--initial-build-number.
- Recent builds:
asc builds list --app "APP_ID" --sort -uploadedDate --limit 10
Inspect processing state
asc builds info --build-id "BUILD_ID"- TestFlight state in one call:
asc builds info --build-id "BUILD_ID" --include buildBetaDetail,betaAppReviewSubmission,betaGroups --output json. A build never submitted for beta review has nobetaAppReviewSubmissionsentry inincluded.
Distribution flows
- Prefer end-to-end:
asc publish testflight --app "APP_ID" --ipa "./app.ipa" --group "GROUP_ID" --waitasc publish appstore --app "APP_ID" --ipa "./app.ipa" --version "1.2.3" --wait --submit --confirm
Cleanup
- Preview expiration:
asc builds expire-all --app "APP_ID" --older-than 90d --dry-run
- Apply expiration:
asc builds expire-all --app "APP_ID" --older-than 90d --confirm
- Single build:
asc builds expire --build-id "BUILD_ID" --confirm
Notes
asc builds uploaduploads and commits an IPA or PKG. Useasc publishwhen the workflow must also distribute to TestFlight or stage an App Store release.- For long processing times, use
--wait,--poll-interval, and--timeoutwhere supported.
Tips for Asc Build Lifecycle
- • Start a fresh session after installing so your agent picks up the new skill.
- • It is part of a pack with 26 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Asc Build Lifecycle
What does the Asc Build Lifecycle skill do?
Track build processing, find latest builds, and clean up old builds with asc. Use when managing build retention or waiting on processing.
How do I install Asc Build Lifecycle?
Run "npx skills add rorkai/app-store-connect-cli-skills --skill asc-build-lifecycle" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Asc Build Lifecycle work in Cursor and Codex?
Yes. Asc Build Lifecycle uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Asc Build Lifecycle free?
Asc Build Lifecycle is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.
Who made Asc Build Lifecycle?
Asc Build Lifecycle is published by rorkai in the rorkai/app-store-connect-cli-skills repository, together with 25 other skills.




