asc-build-lifecycle

Automate app build lifecycle tracking and control with asc CLI commands.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/pyronaur/ngents --skill asc-build-lifecycle-pyronaur
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asc-build-lifecycle
Source: https://github.com/pyronaur/ngents/tree/main/docs/topics/apple/asc-cli/asc-build-lifecycle
Command: npx skills add https://github.com/pyronaur/ngents --skill asc-build-lifecycle-pyronaur

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Track build processing, find latest builds, and clean up old builds with asc. Use when managing build retention or waiting on processing.

Core Features & Use Cases

  • Find the right build: Latest build, Next safe build number, Recent builds with sorting.
  • Inspect processing state: Check build status and details via asc builds info.
  • Distribution flows: Use end-to-end publish flows for TestFlight/App Store.
  • Cleanup: Expire old builds or specific build records with safety checks.
  • Notes: asc builds upload is a staging operation; use asc publish for full flows and adjust timeouts as needed.

Quick Start

Use asc to track builds, inspect processing state, and trigger expiration or publishing as part of your release workflow.

Frequently Asked Questions about asc-build-lifecycle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track the processing state of an iOS app build in App Store Connect?

To track iOS app build processing, you can inspect build status and details using the asc builds info command to check the current processing state and metadata of your builds.

What is the best way to find the latest and next safe build numbers for release engineering?

Finding the latest and next safe build numbers is done by querying recent builds with sorting to identify the current version and safely determine the next available build number for your workflow.

How do I automate the cleanup and expiration of old iOS builds in ASC?

Automating cleanup of old iOS builds is handled by triggering expiration for specific build records with safety checks, allowing you to manage build retention directly through the asc CLI.

Can I use asc publish for end-to-end TestFlight and App Store distribution flows?

Yes, you can use asc publish for end-to-end TestFlight and App Store distribution flows, as asc builds upload is only a staging operation and publish handles the full release workflow.

Does managing build lifecycles with asc require adjusting timeouts for long processing operations?

Managing build lifecycles with asc may require adjusting timeouts as needed, especially when waiting on processing states or running end-to-end publishing workflows for iOS distribution.

Why does asc builds upload not publish my app to TestFlight directly?

The asc builds upload command does not publish to TestFlight directly because it functions as a staging operation; you must use asc publish to execute the full end-to-end distribution flow.