
Asc Id Resolver
Resolve App Store Connect app, build, version, TestFlight, and review submission IDs from bundle names or labels before running other asc CLI commands.
Install
npx skills add https://github.com/rorkai/app-store-connect-cli-skills --skill asc-id-resolverWhat is this skill?
- Maps apps by bundle ID or display name via asc apps list and paginated asc apps
- Resolves latest or recent build IDs with platform and version filters
- Covers TestFlight groups, testers, pre-release versions, and review submission lists
- Documents ASC_APP_ID default and JSON/table/markdown output modes
- Guardrails: --paginate on lists and --sort for deterministic ID picks
Adoption & trust: 671 installs on skills.sh; 845 GitHub stars; 3/3 security scanners passed (skills.sh audits).
Recommended Skills
Journey fit
ID resolution sits in Ship because indie iOS releases stall when scripts need opaque ASC identifiers right before TestFlight, versioning, or review steps. Launch prep under Ship is where asc automation chains break without paginated list→ID mapping for builds and submissions.
Common Questions / FAQ
Is Asc Id Resolver safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Asc Id Resolver
# 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 info --app "APP_ID" --latest --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 testflight pre-release 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.