| name | asc-id-resolver |
| description | Resolve App Store Connect IDs (apps, builds, versions, groups, testers) from human-friendly names using asc. Use when commands require IDs. Use when the user says "what's the app ID for", "find the build ID", "get the ID for my app", "look up the tester group ID", or "I only have the app name". |
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:
- Set default:
Build ID
- Latest build:
asc builds latest --app "APP_ID" --version "1.2.3" --platform IOS
- Recent builds:
asc builds list --app "APP_ID" --sort -uploadedDate --limit 5
Version ID
asc versions list --app "APP_ID" --paginate
TestFlight IDs
- Groups:
asc testflight groups list --app "APP_ID" --paginate
- Testers:
asc testflight testers list --app "APP_ID" --paginate
Pre-release version IDs
asc pre-release-versions list --app "APP_ID" --platform IOS --paginate
- Note:
pre-release-versions still works but is deprecated; TestFlight
build IDs are usually more reliably found via asc builds list.
Review submission IDs
asc review submissions-list --app "APP_ID" --paginate
Output tips
- JSON is default; use
--pretty for debug.
- For human viewing, use
--output table or --output markdown.
Guardrails
- Prefer
--paginate on list commands to avoid missing IDs.
- Use
--sort where available to make results deterministic.