{"id":"b72ac40f-72e1-430e-89b7-852860992d4d","shortId":"TXzh26","kind":"skill","title":"asc-build-lifecycle","tagline":"Track build processing, find latest builds, and clean up old builds with asc. Use when managing build retention or waiting on processing.","description":"# asc build lifecycle\n\nUse this skill to manage build state, processing, and retention.\n\n## Find the right build\n- Latest build:\n  - `asc builds info --app \"APP_ID\" --latest --version \"1.2.3\" --platform IOS`\n- Next safe build number:\n  - `asc builds next-build-number --app \"APP_ID\" --version \"1.2.3\" --platform IOS`\n- Recent builds:\n  - `asc builds list --app \"APP_ID\" --sort -uploadedDate --limit 10`\n\n## Inspect processing state\n- `asc builds info --build-id \"BUILD_ID\"`\n\n## Distribution flows\n- Prefer end-to-end:\n  - `asc publish testflight --app \"APP_ID\" --ipa \"./app.ipa\" --group \"GROUP_ID\" --wait`\n  - `asc publish appstore --app \"APP_ID\" --ipa \"./app.ipa\" --version \"1.2.3\" --wait --submit --confirm`\n\n## Cleanup\n- Preview expiration:\n  - `asc builds expire-all --app \"APP_ID\" --older-than 90d --dry-run`\n- Apply expiration:\n  - `asc builds expire-all --app \"APP_ID\" --older-than 90d --confirm`\n- Single build:\n  - `asc builds expire --build-id \"BUILD_ID\" --confirm`\n\n## Notes\n- `asc builds upload` prepares upload operations only; use `asc publish` for end-to-end flows.\n- For long processing times, use `--wait`, `--poll-interval`, and `--timeout` where supported.","tags":["asc","build","lifecycle","app","store","connect","cli","skills","rorkai","agent-skills","ai-skills","app-store-connect"],"capabilities":["skill","source-rorkai","skill-asc-build-lifecycle","topic-agent-skills","topic-ai-skills","topic-app-store-connect","topic-apple","topic-asc","topic-automation","topic-cicd","topic-cli","topic-devops","topic-ios","topic-macos","topic-testflight"],"categories":["app-store-connect-cli-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/rorkai/app-store-connect-cli-skills/asc-build-lifecycle","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add rorkai/app-store-connect-cli-skills","source_repo":"https://github.com/rorkai/app-store-connect-cli-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 776 github stars · SKILL.md body (1,175 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T18:53:01.623Z","embedding":null,"createdAt":"2026-04-18T21:56:41.954Z","updatedAt":"2026-05-02T18:53:01.623Z","lastSeenAt":"2026-05-02T18:53:01.623Z","tsv":"'/app.ipa':111,123 '1.2.3':54,71,125 '10':85 '90d':143,160 'app':49,50,67,68,79,80,107,108,119,120,137,138,154,155 'appli':147 'appstor':118 'asc':2,17,27,46,61,76,89,104,116,132,149,164,174,182 'asc-build-lifecycl':1 'build':3,6,10,15,21,28,35,43,45,47,59,62,65,75,77,90,93,95,133,150,163,165,168,170,175 'build-id':92,167 'clean':12 'cleanup':129 'confirm':128,161,172 'distribut':97 'dri':145 'dry-run':144 'end':101,103,186,188 'end-to-end':100,185 'expir':131,135,148,152,166 'expire-al':134,151 'find':8,40 'flow':98,189 'group':112,113 'id':51,69,81,94,96,109,114,121,139,156,169,171 'info':48,91 'inspect':86 'interv':198 'io':56,73 'ipa':110,122 'latest':9,44,52 'lifecycl':4,29 'limit':84 'list':78 'long':191 'manag':20,34 'next':57,64 'next-build-numb':63 'note':173 'number':60,66 'old':14 'older':141,158 'older-than':140,157 'oper':179 'platform':55,72 'poll':197 'poll-interv':196 'prefer':99 'prepar':177 'preview':130 'process':7,26,37,87,192 'publish':105,117,183 'recent':74 'retent':22,39 'right':42 'run':146 'safe':58 'singl':162 'skill':32 'skill-asc-build-lifecycle' 'sort':82 'source-rorkai' 'state':36,88 'submit':127 'support':202 'testflight':106 'time':193 'timeout':200 'topic-agent-skills' 'topic-ai-skills' 'topic-app-store-connect' 'topic-apple' 'topic-asc' 'topic-automation' 'topic-cicd' 'topic-cli' 'topic-devops' 'topic-ios' 'topic-macos' 'topic-testflight' 'track':5 'upload':176,178 'uploadedd':83 'use':18,30,181,194 'version':53,70,124 'wait':24,115,126,195","prices":[{"id":"4ee95557-b072-4f2c-b20e-989fa1d02b73","listingId":"b72ac40f-72e1-430e-89b7-852860992d4d","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"rorkai","category":"app-store-connect-cli-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:56:41.954Z"}],"sources":[{"listingId":"b72ac40f-72e1-430e-89b7-852860992d4d","source":"github","sourceId":"rorkai/app-store-connect-cli-skills/asc-build-lifecycle","sourceUrl":"https://github.com/rorkai/app-store-connect-cli-skills/tree/main/skills/asc-build-lifecycle","isPrimary":false,"firstSeenAt":"2026-04-18T21:56:41.954Z","lastSeenAt":"2026-05-02T18:53:01.623Z"}],"details":{"listingId":"b72ac40f-72e1-430e-89b7-852860992d4d","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"rorkai","slug":"asc-build-lifecycle","github":{"repo":"rorkai/app-store-connect-cli-skills","stars":776,"topics":["agent-skills","ai-skills","app-store-connect","apple","asc","automation","cicd","cli","devops","ios","macos","testflight","xcode"],"license":"mit","html_url":"https://github.com/rorkai/app-store-connect-cli-skills","pushed_at":"2026-04-24T08:59:37Z","description":"Skills to automate app store deployed and everything related to it using the asc cli","skill_md_sha":"d7c27ba0afd2ca248703046612d642e2706bb677","skill_md_path":"skills/asc-build-lifecycle/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/rorkai/app-store-connect-cli-skills/tree/main/skills/asc-build-lifecycle"},"layout":"multi","source":"github","category":"app-store-connect-cli-skills","frontmatter":{"name":"asc-build-lifecycle","description":"Track build processing, find latest builds, and clean up old builds with asc. Use when managing build retention or waiting on processing."},"skills_sh_url":"https://skills.sh/rorkai/app-store-connect-cli-skills/asc-build-lifecycle"},"updatedAt":"2026-05-02T18:53:01.623Z"}}