If you've ever stared at App Store Connect API documentation wondering how to turn "My Cool App" into the UUID that asc commands actually want, this is your answer. It's a reference guide for mapping human-readable names to the IDs buried in App Store Connect: apps, builds, versions, TestFlight groups, testers, the works. The skill gives you the exact asc commands to run, complete with flags like --paginate and --sort to avoid missing results or getting nondeterministic output. Nothing fancy here, just the lookup patterns you need so you can stop manually clicking through ASC's web interface or guessing at API endpoints. Keep it open when scripting deployments or automating TestFlight builds.

skills.sh installs
2.4K
GitHub stars
904
last updated
Jul 14, 2026

Install

$ npx -y skills add rudrankriyam/app-store-connect-cli-skills --skill asc-id-resolver --agent claude-code

Installs into .claude/skills of the current project.

Files

asc id resolver

Use this skill to map names to IDs needed by other commands.

App ID

  • By bundle ID or name:
    • asc apps list --bundle-id "com.example.app"
    • asc apps list --name "My App"
  • Fetch everything:
    • asc apps list --paginate
  • Set default:
    • ASC_APP_ID=...

Build ID

  • Latest build:
    • asc builds info --app "APP_ID" --latest --version "1.2.3" --platform IOS
  • Recent builds:
    • asc builds list --app "APP_ID" --sort -uploadedDate --limit 5
  • Skip the lookup when attaching or submitting: asc versions attach-build and asc review submit accept --app, --version, and --build-number "45".

Version ID

  • asc versions list --app "APP_ID" --paginate

Digital-goods version IDs

API 4.4.1 version IDs are distinct from IAP product, subscription, and subscription-group IDs.

Resolve the owning resources first:

  • IAPs: asc iap list --app "APP_ID" --paginate --output json
  • Subscription groups: asc subscriptions groups list --app "APP_ID" --paginate --output json
  • Subscriptions: asc subscriptions list --app "APP_ID" --paginate --output json or asc subscriptions list --group-id "GROUP_ID" --paginate --output json

Sponsors

Details

Repository
github.com/rudrankriyam/app-store-connect-cli-skills
Categories
Mobile Development, CLI & Terminal

More from rudrankriyam/app-store-connect-cli-skills

All 31
1rudrankriyam avatarasc-build-lifecyclerudrankriyam/app-store-connect-cli-skillsasc build lifecycle2.3Kskills.sh installs
2rudrankriyam avatarasc-ppp-pricingrudrankriyam/app-store-connect-cli-skillsasc ppp pricing2.3Kskills.sh installs
3rudrankriyam avatarasc-notarizationrudrankriyam/app-store-connect-cli-skillsasc notarization2.1Kskills.sh installs
4rudrankriyam avatarasc-subscription-localizationrudrankriyam/app-store-connect-cli-skillsasc subscription localization2.1Kskills.sh installs
5rudrankriyam avatarasc-app-create-uirudrankriyam/app-store-connect-cli-skillsasc app create ui2Kskills.sh installs
6rudrankriyam avatarasc-localize-metadatarudrankriyam/app-store-connect-cli-skillsasc localize metadata2Kskills.sh installs