Appstore id resolver
Swift-focused AI agent skills for iOS and macOS: build, debug, simulator, SwiftUI, Xcode, App Store workflows. Part of Plug'n Skills.
npx -y skills add Xopoko/build-swift-apps --skill appstore-id-resolverAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its author says it does
Copied from the file, not written here
Resolve App Store Connect IDs (apps, builds, versions, groups, testers) from human-friendly names using asc. Use when commands require IDs.
SKILL.md
1.3 KB, as published. Nobody here has run it
App Store 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
--prettyfor debug. - For human viewing, use
--output tableor--output markdown.
Guardrails
- Prefer
--paginateon list commands to avoid missing IDs. - Use
--sortwhere available to make results deterministic.