Back to Skills

asc-id-resolver

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

817stars44forksUpdated 5/26/2026

Security Assessment

Safe(100/100)
Security Score100/100

About asc-id-resolver

The asc-id-resolver skill helps users resolve App Store Connect resource IDs from human-friendly names and identifiers using the asc command-line interface. Many App Store Connect operations require internal IDs for apps, builds, versions, TestFlight groups, testers, and review submissions, which can be difficult to retrieve manually. This skill provides a structured workflow for locating and mapping those IDs through asc list and info commands, reducing friction when working with automation scripts, deployment pipelines, or App Store Connect management tasks.

The skill supports resolving App IDs by bundle identifier or application name, retrieving build IDs for recent or latest builds, listing version IDs, and locating TestFlight-related IDs such as groups, testers, and pre-release versions. It also includes commands for resolving review submission IDs. The documentation emphasizes reliable and deterministic querying practices, including the use of --paginate to avoid incomplete results and --sort to stabilize output ordering. Output customization options are also covered, including JSON output by default and table or markdown formats for human-readable inspection.

This skill is intended for developers, release engineers, CI/CD maintainers, and App Store Connect administrators who regularly automate iOS release workflows or interact with App Store Connect through the command line. It is especially useful when integrating asc commands into scripts that require stable resource identifiers or when troubleshooting deployment and TestFlight workflows that depend on exact App Store Connect object IDs.

FAQ

What types of IDs can this skill resolve?

The skill can help resolve App Store Connect IDs for apps, builds, versions, TestFlight groups, testers, pre-release versions, and review submissions.

How do I retrieve an app ID using this skill?

You can retrieve an app ID by searching with either a bundle identifier or an app name using asc apps list commands.

Does the skill support paginated results?

Yes. The documentation recommends using --paginate on list commands to avoid missing IDs in large result sets.

What output formats are supported?

JSON is the default output format. For human-readable results, you can use --output table or --output markdown. The --pretty option is also available for debugging.

Are there recommendations for deterministic results?

Yes. The skill recommends using --sort where supported so command results remain predictable and easier to automate.

Install asc-id-resolver

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill