Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
rudrankriyam avatar

Asc Build Lifecycle

  • 1.2k installs
  • 934 repo stars
  • Updated July 21, 2026
  • rudrankriyam/asc-skills

This is a copy of asc-build-lifecycle by rudrankriyam - installs and ranking accrue to the original listing.

asc-build-lifecycle is an asc CLI skill that tracks iOS build processing, locates latest builds, increments build numbers, and cleans retention for developers managing App Store Connect releases.

About

asc-build-lifecycle is a skill from rudrankriyam/asc-skills for managing iOS build state in App Store Connect through the asc CLI. It covers finding the latest build with `asc builds info --latest`, computing the next safe build number via `asc builds next-build-number`, listing recent uploads sorted by uploadedDate with `--limit 10`, inspecting processing state by build ID, and cleaning up old builds during retention management. Developers reach for asc-build-lifecycle when waiting on Apple processing, verifying which build to ship, or preventing build-number collisions before TestFlight or App Store submission. Commands accept `--app`, `--version`, and `--platform IOS` flags for precise targeting. The skill prefers end-to-end distribution flows and pairs naturally with other asc-skills for signing and release automation.

  • Find latest build or next safe build number with one command
  • Inspect current processing state of any build ID
  • End-to-end publish flows for TestFlight and App Store with --wait
  • Bulk expire builds older than N days with dry-run and confirm modes
  • Supports --poll-interval, --timeout and --wait flags for long processing

Asc Build Lifecycle by the numbers

  • 1,220 all-time installs (skills.sh)
  • +14 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/rudrankriyam/asc-skills --skill asc-build-lifecycle

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.2k
repo stars934
Security audit3 / 3 scanners passed
Last updatedJuly 21, 2026
Repositoryrudrankriyam/asc-skills

How do you track App Store Connect build processing?

Track iOS build processing status, locate the latest build, increment build numbers safely, and clean up old builds in App Store Connect.

Who is it for?

iOS release engineers using the asc CLI who need build processing visibility, safe build-number increments, and retention cleanup.

Skip if: Developers still compiling Xcode projects locally who have not yet uploaded an IPA to App Store Connect.

When should I use this skill?

The user waits on ASC build processing, needs the latest build for a version, or wants to clean up old uploaded builds.

What you get

Latest build ID, next build number, processing status report, and pruned old build list from asc CLI output.

  • Latest build metadata
  • Next build number
  • Processing status

By the numbers

  • Recent build listing defaults to `--limit 10` sorted by uploadedDate

Files

SKILL.mdMarkdownGitHub ↗

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
  • Recent builds:
  • asc builds list --app "APP_ID" --sort -uploadedDate --limit 10

Inspect processing state

  • asc builds info --build-id "BUILD_ID"

Distribution flows

  • Prefer end-to-end:
  • asc publish testflight --app "APP_ID" --ipa "./app.ipa" --group "GROUP_ID" --wait
  • asc 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 upload prepares upload operations only; use asc publish for end-to-end flows.
  • For long processing times, use --wait, --poll-interval, and --timeout where supported.

Related skills

How it compares

Use asc-build-lifecycle for post-upload ASC state; use Xcode archive steps for local compilation before upload.

FAQ

How does asc-build-lifecycle find the latest iOS build?

asc-build-lifecycle uses `asc builds info --app APP_ID --latest --version VERSION --platform IOS` to return the most recent upload for a given app version on the iOS platform.

Can asc-build-lifecycle prevent duplicate build numbers?

Yes. asc-build-lifecycle calls `asc builds next-build-number --app APP_ID --version VERSION --platform IOS` to compute the next safe increment before you upload or submit a new binary.

Is Asc Build Lifecycle safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.