Asc App Create UI

Driver App Store Connect "New App"-formularen i en browser for at oprette en app-post

Af rorkai · rorkai/app-store-connect-cli-skills

Virker med opsætning ★ 7.6/10

Asc App Create UI — Driver App Store Connect "New App"-formularen i en browser for at oprette en app-post

Hvad det gør

Guider en agent gennem oprettelse af en ny App Store Connect app-post ved at drive web-UI'et, da Apple ikke leverer en offentlig API til app-oprettelse. Dækker New App dropdown, platform-checkboxes, asynkront indlæsende Bundle ID-valg, de krævede User Access radios og deres span-overlay klik-problem, plus asc CLI preflight (bundle-ids create, apps list) og post-create handoff (app-setup info/categories, pricing availability). Udløses, når du skal registrere et helt nyt app-navn, bundle ID, SKU og primært sprog i App Store Connect.

Testrapport

Installeret i en throwaway HOME (export HOME=$(mktemp -d)) — klon + cp placerede SKILL.md på ~/.claude/skills/asc-app-create-ui/SKILL.md, og dens frontmatter blev parset med både name og description; body bundter ingen scripts, så jeg verificerede i stedet dens fire asc-kommandoer mod upstream CLI-kilden og fandt alle reelle med matchende flags (`asc bundle-ids create --identifier` og `asc apps list --bundle-id` i commands/*.mdx; `asc app-setup info set --app --primary-locale` og `asc pricing availability create --app --territory` i internal/cli/apps/app_setup.go og internal/cli/pricing/pricing.go, sidstnævnte fraværende fra de publicerede docs). Ingen sikkerhedsbrister: ingen curl|sh, ingen base64, ingen hemmelighedshåndtering; skillen forbyder eksplicit eksport af cookies og auto-retry af Create. Jeg kunne IKKE udføre det faktiske workflow: `which asc` returnerede not found, og navigation af en browser til https://appstoreconnect.apple.com/apps omdirigerede til /login?targetUrl=%2Fapps&authResult=FAILED, så New App-formularen sidder bag et Apple ID + 2FA login, jeg ikke må udføre — intet baseline vs skill artefakt blev produceret, derfor outputMeasured=false og verdict setup. Trigger-fraser, bedømt som om beskrivelsen var blandt mine installerede skills: SKULLE udløses — "Create a new App Store Connect app for com.example.myapp with SKU MYAPP123 and primary language English (U.S.)", "I need to register a brand-new app record in App Store Connect, there's no API for it — drive the browser", "Set up a new iOS app entry in App Store Connect so I can upload a build"; SKULLE IKKE udløses — "Upload my latest IPA to TestFlight and add it to the beta group", "Update the name and subtitle of my existing App Store Connect app" (5/5 korrekt). Docs mister et point for den uverificerbare afsluttende påstand "The only manual step should be signing in. Everything else is agent-drivable."

Testet: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/rorkai/app-store-connect-cli-skills.git /tmp/asc-app-create-ui-src
mkdir -p ~/.claude/skills
cp -R /tmp/asc-app-create-ui-src/skills/asc-app-create-ui ~/.claude/skills/asc-app-create-ui
# Requires, beyond the skill file itself:
#   1. A browser automation tool (Playwright / Claude-in-Chrome / browser MCP) available to the agent.
#   2. An interactive App Store Connect login (Apple ID + 2FA) done by YOU - the /apps URL
#      redirects to /login?authResult=FAILED for an unauthenticated session.
#   3. The `asc` CLI for the preflight and verify steps: https://github.com/rorkai/App-Store-Connect-CLI
#      (`asc auth login`), plus the bundle ID already registered in the Developer portal.
# Whole-pack alternatives: `npx skills add rorkai/app-store-connect-cli-skills` or `asc install-skills`.

Kommandoer og eksempelprompter

  • /asc-app-create-uiDriver App Store Connect "New App"-formularen i en browser for at oprette en app-post

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Create a new App Store Connect app for this bundle ID
  • Register a new iOS app in App Store Connect
  • Fill out the New App form in App Store Connect