asc-id-resolver

Map App Store Connect names to IDs for asc CLI commands.

127|8|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/hanamizuki/solopreneur --skill asc-id-resolver-hanamizuki
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: asc-id-resolver
Source: https://github.com/hanamizuki/solopreneur/tree/main/plugins/ios-dev/skills/asc-id-resolver
Command: npx skills add https://github.com/hanamizuki/solopreneur --skill asc-id-resolver-hanamizuki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

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

Core Features & Use Cases

  • ID mapping across ASC entities: map app, build, version, and TestFlight IDs from names to IDs.
  • Single source of truth: provides deterministic IDs for scripts and automation when using asc CLI.
  • Quick workflows: supports fetching latest builds, listing versions, and setting default IDs via environment variables.

Quick Start

Map a human-friendly app name to its APP_ID and set ASC_APP_ID for subsequent asc commands.

Frequently Asked Questions about asc-id-resolver

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

FAQPage Schema
How do I resolve App Store Connect IDs from human-friendly names for automation scripts?▼

You can resolve App Store Connect IDs from human-friendly names using the asc CLI, which maps app, build, and version names to deterministic IDs for your automation scripts.

What App Store Connect entities can I map names to IDs for?▼

You can map names to IDs for App Store Connect entities including App ID, Build ID, Version ID, TestFlight IDs, pre-release IDs, and review submission IDs.

How do I pass resolved App Store Connect IDs to subsequent asc commands?▼

You can pass resolved App Store Connect IDs to subsequent asc commands by exposing them via environment variables or standard output, enabling seamless automated deployment workflows.

Can I use the asc CLI to fetch the latest TestFlight build ID for a specific app?▼

Yes, the asc CLI supports fetching the latest builds and listing versions, allowing you to retrieve TestFlight build IDs from human-friendly app names for testing workflows.

Does App Store Connect ID resolution support deterministic output for CI pipelines?▼

App Store Connect ID resolution supports deterministic output and pagination, ensuring stable and reliable ID mapping results for CI pipeline automation.

Why do my asc commands fail when I use app names instead of IDs?▼

Your asc commands fail because they require specific App Store Connect IDs rather than human-friendly names, making an ID resolver necessary to translate names into valid identifiers.