asc-id-resolver

Original🇺🇸 English
Not Translated

Resolve App Store Connect IDs (apps, builds, versions, groups, testers) from human-friendly names using asc. Use when commands require IDs.

3installs
Added on

NPX Install

npx skill4agent add rudrankriyam/asc-skills asc-id-resolver

SKILL.md Content

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 --paginate
  • Set default:
    • ASC_APP_ID=...

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 beta-groups list --app "APP_ID" --paginate
  • Testers:
    • asc beta-testers list --app "APP_ID" --paginate

Pre-release version IDs

  • asc pre-release-versions list --app "APP_ID" --platform IOS --paginate

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.