Asc App Create UI

Steruje formularzem „New App” w App Store Connect w przeglądarce, aby utworzyć rekord aplikacji

Autor: rorkai · rorkai/app-store-connect-cli-skills

Działa po konfiguracji ★ 7.6/10

Asc App Create UI — Steruje formularzem „New App” w App Store Connect w przeglądarce, aby utworzyć rekord aplikacji

Co robi ten skill

Prowadzi agenta przez proces tworzenia nowego rekordu aplikacji w App Store Connect, sterując interfejsem użytkownika sieciowego, ponieważ Apple nie udostępnia publicznego API do tworzenia aplikacji. Obejmuje rozwijane menu New App, pola wyboru platformy, asynchronicznie ładujące się pole wyboru Bundle ID, wymagane przyciski radiowe User Access i problem z ich klikaniem nakładki span, a także wstępne sprawdzenie asc CLI (bundle-ids create, apps list) i przekazanie po utworzeniu (app-setup info/categories, pricing availability). Uruchamia się, gdy musisz zarejestrować zupełnie nową nazwę aplikacji, Bundle ID, SKU i język podstawowy w App Store Connect.

Raport z testu

Zainstalowano w tymczasowym HOME (export HOME=$(mktemp -d)) — klonowanie + cp umieściło SKILL.md w ~/.claude/skills/asc-app-create-ui/SKILL.md, a jego frontmatter został sparsowany z name i description; treść nie zawiera żadnych skryptów, więc zamiast tego zweryfikowałem cztery polecenia asc względem źródła CLI upstream i stwierdziłem, że wszystkie są prawdziwe z pasującymi flagami (`asc bundle-ids create --identifier` i `asc apps list --bundle-id` w commands/*.mdx; `asc app-setup info set --app --primary-locale` i `asc pricing availability create --app --territory` w internal/cli/apps/app_setup.go i internal/cli/pricing/pricing.go, ten ostatni brakujący w opublikowanej dokumentacji). Brak oznak bezpieczeństwa: brak curl|sh, base64, obsługi tajemnic; umiejętność wyraźnie zabrania eksportowania ciasteczek i automatycznego ponawiania tworzenia. NIE MOGŁEM wykonać rzeczywistego przepływu pracy: `which asc` zwróciło nie znaleziono, a nawigacja przeglądarki do https://appstoreconnect.apple.com/apps przekierowała do /login?targetUrl=%2Fapps&authResult=FAILED, więc formularz New App znajduje się za logowaniem Apple ID + 2FA, którego nie mogę wykonać — nie wyprodukowano artefaktu baseline vs skill, stąd outputMeasured=false i werdykt setup. Frazy wyzwalające, ocenione tak, jakby opis znajdował się wśród moich zainstalowanych umiejętności: POWINNO uruchomić — „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”; NIE POWINNO uruchomić — „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 poprawnie). Dokumentacja traci punkt za niemożliwe do zweryfikowania końcowe twierdzenie „The only manual step should be signing in. Everything else is agent-drivable.”

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

Instalacja

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`.

Komendy i przykładowe prompty

  • /asc-app-create-uiSteruje formularzem „New App” w App Store Connect w przeglądarce, aby utworzyć rekord aplikacji

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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