Tooluck logoTooluck
SKILL.md

asc-app-create-ui

Agent skill fromrorkai/app-store-connect-cli-skills

Create a new App Store Connect app record via browser automation. Use when there is no public API for app creation and you need an agent to drive the New App form.

How to install asc-app-create-ui

install asc-app-create-ui
# install the app-store-connect-cli-skills pack with the skills CLI
npx skills add rorkai/app-store-connect-cli-skills

# or add only this skill to Claude Code: copy the folder

skills/asc-app-create-ui/

# into

~/.claude/skills/asc-app-create-ui/ (all projects)

.claude/skills/asc-app-create-ui/ (one project)

skills/asc-app-create-ui/SKILL.md

MITFull file
1# asc app create (UI automation)
2
3Use this skill to create a new App Store Connect app by driving the web UI.
4This is opt-in, local-only automation that requires the user to be signed in.
5
6## Preconditions
7- A browser automation tool is available (Playwright, Cursor browser MCP, or equivalent).
8- User is signed in to App Store Connect (or can complete login + 2FA).
9- The **bundle ID must already be registered** in the Apple Developer portal.
10- Required inputs are known:
11 - app name (max 30 characters)
12 - bundle ID (must exist and be unused by another app)
13 - SKU
14 - platform (iOS, macOS, tvOS, visionOS)
15 - primary language
16 - user access (Full Access or Limited Access)
17
18## Safety Guardrails
19- Never export or store cookies.
20- Use a visible browser session only.
21- Pause for a final confirmation before clicking "Create" (for standalone scripts).
22- Do not retry the Create action automatically on failure.
23
24## Workflow
25
26### 1. Preflight: register bundle ID and verify no existing app
27```bash
28# Register the bundle ID via public API (if not already registered)
29asc bundle-ids create --identifier "com.example.app" --name "My App" --platform IOS
30
31# Confirm no app record exists yet
32asc apps list --bundle-id "com.example.app" --output json
33```
34
35### 2. Open App Store Connect
36Navigate to `https://appstoreconnect.apple.com/apps` and ensure the user is signed in.
37
38### 3. Open the New App form
39The "New App" button (blue "+" icon) opens a **dropdown menu**, not a dialog directly.
40…

Excerpt shown under the repository's MIT license.

More skills in app-store-connect-cli-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates