asc-id-resolver

Resolve App Store Connect resource IDs from human-friendly names using the asc CLI.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/dustinober1/sundee-fundee-ios --skill asc-id-resolver-dustinober1
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: asc-id-resolver
Source: https://github.com/dustinober1/sundee-fundee-ios/tree/main/SundeeFundeeApp/.agents/skills/asc-id-resolver
Command: npx skills add https://github.com/dustinober1/sundee-fundee-ios --skill asc-id-resolver-dustinober1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? App Store Connect API commands require opaque resource IDs for apps, builds, versions, in-app purchases, subscriptions, testers, and review submissions, but developers typically only know human-readable names or bundle identifiers. This Skill maps names to the exact IDs other asc commands require. ## Core Features & Use Cases - App and Build Resolution: Find app IDs by bundle ID or name, and locate the latest or recent build IDs filtered by version and platform. - Digital Goods Version IDs: Distinguish and resolve API 4.4.1 version IDs for IAPs, subscriptions, and subscription groups, including their localization and image sub-resources. - TestFlight and Review IDs: List TestFlight groups, testers, pre-release versions, and App Review submission IDs with paginated, deterministic output. - Use Case: Before submitting a build for review, resolve the app ID from its bundle ID, fetch the latest build ID for version 1.2.3, then retrieve the review submission ID, all without manually browsing App Store Connect. ## Quick Start Ask the assistant to resolve the App Store Connect app ID for bundle ID com.example.app and list its five most recent builds.

Frequently Asked Questions about asc-id-resolver

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

FAQPage Schema
How do I find an App Store Connect app ID from a bundle ID?▼

Run asc apps list --bundle-id "com.example.app" to resolve the app ID directly from its bundle identifier. You can also search by name with asc apps list --name "My App" or set a default via the ASC_APP_ID environment variable.

How to get the latest build ID for a specific app version?▼

Use asc builds info --app "APP_ID" --latest --version "1.2.3" --platform IOS to fetch the newest build for a given version. For recent history, run asc builds list with --sort -uploadedDate and --limit 5.

Are IAP version IDs the same as IAP product IDs in App Store Connect?▼

No, API 4.4.1 version IDs are distinct from IAP product, subscription, and subscription-group IDs. First resolve the owning resource with asc iap list or asc subscriptions list, then call asc iap versions list or asc subscriptions versions list with that ID.

How do I list TestFlight testers and groups from the command line?▼

Run asc testflight groups list --app "APP_ID" --paginate for groups and asc testflight testers list --app "APP_ID" --paginate for testers. The --paginate flag ensures no IDs are missed across result pages.

Why does asc output look different in CI pipelines than in a terminal?▼

Output defaults are TTY-aware: tables in a terminal and minified JSON in pipes or CI. Use explicit --output json for automation, --pretty for readable JSON, or --output table and --output markdown for human viewing.