
Asc App Create Ui
Apple doesn't offer a public API for creating App Store Connect apps, so this skill automates the web form using browser automation instead. It walks through the entire flow: opening the New App dialog, filling platform checkboxes, selecting the bundle ID from an async dropdown, handling those finicky custom radio buttons for User Access (which have span overlays that intercept clicks), and creating the record. The source is refreshingly honest about the workarounds needed, like scrolling elements into view and typing slowly to trigger Ember.js validation. It's a necessary hack until Apple ships a real API, and the detailed guardrails around visible sessions and final confirmations show the author knows browser automation on authenticated sites is inherently fragile.
- skills.sh installs
- 2K
- GitHub stars
- 904
- last updated
- Jul 14, 2026
Install
$ npx -y skills add rudrankriyam/app-store-connect-cli-skills --skill asc-app-create-ui --agent claude-codeInstalls into .claude/skills of the current project.
Files
asc app create (UI automation)
Use this skill to create a new App Store Connect app by driving the web UI. This is opt-in, local-only automation that requires the user to be signed in.
Preconditions
- A browser automation tool is available (Playwright, Cursor browser MCP, or equivalent).
- User is signed in to App Store Connect (or can complete login + 2FA).
- The bundle ID must already be registered in the Apple Developer portal.
- Required inputs are known:
- app name (max 30 characters)
- bundle ID (must exist and be unused by another app)
- SKU
- platform (iOS, macOS, tvOS, visionOS)
- primary language
- user access (Full Access or Limited Access)
Safety Guardrails
- Never export or store cookies.
- Use a visible browser session only.
- Pause for a final confirmation before clicking "Create" (for standalone scripts).
- Do not retry the Create action automatically on failure.
Workflow
1. Preflight: register bundle ID and verify no existing app
# Register the bundle ID via public API (if not already registered)
asc bundle-ids create --identifier "com.example.app" --name "My App" --platform IOS
Sponsors
Details
- Repository
- github.com/rudrankriyam/app-store-connect-cli-skills
- Categories
- Mobile Development, CLI & Terminal
More from rudrankriyam/app-store-connect-cli-skills
All 31- Asc Localize Metadata2K
- Asc Workflow2K
- Asc Crash Triage1.7K
- Asc Revenuecat Catalog Sync1.5K
- Asc Wall Submit1.5K
- Asc Aso Audit1.4K
- Asc Whats New Writer1.3K
- Asc Screenshot Resize868
- Gpd Build Lifecycle227
- Gpd Cli226
- Gpd Cli Usage225
- Gpd Betagroups224
- Gpd Submission Health222
- Gpd Release Flow221
- Gpd Id Resolver220
- Gpd Metadata Sync219
- Gpd Ppp Pricing218
- Asc Cli Usage2.7K
- Asc Release Flow2.6K
- Asc Submission Health2.6K
- Asc Metadata Sync2.5K
- Asc Xcode Build2.5K
- Asc Id Resolver2.4K
- Asc Testflight Orchestration2.4K