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.