Automates the tedious work of translating App Store listings across 40+ locales by pulling metadata from App Store Connect, running it through LLM translation with proper context for keywords versus descriptions, and pushing it back. It handles both version-level fields like release notes and app-level fields like subtitles, enforces character limits, and emphasizes formal tone across languages (вы not ты, Sie not du). The workflow is explicit about using deterministic IDs instead of guessing, which matters when you're scripting this for CI or handling multiple apps. Saves hours of copy-pasting between ASC's web UI and Google Translate, especially if you're localizing into ten languages at once.

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-localize-metadata --agent claude-code

Installs into .claude/skills of the current project.

Files

asc localize metadata

Use this skill to pull English (or any source locale) App Store metadata, translate it with LLM, and push translations back to App Store Connect — all automated.

Command discovery and output conventions

  • Always confirm flags with --help for the exact asc version:
    • asc localizations --help
    • asc localizations download --help
    • asc localizations upload --help
    • asc apps info edit --help
  • Prefer explicit long flags (--app, --version, --version-id, --type, --app-info).
  • Output defaults are TTY-aware: table in interactive terminals and JSON in CI or other non-interactive contexts. Use explicit --output when the format matters.
  • Prefer deterministic ID-based operations. Do not "pick the first row" via head -1 unless the user explicitly agrees.

Preconditions

  • Auth configured (asc auth login or ASC_* env vars)
  • Know your app ID (asc apps list to find it)
  • At least one locale (typically en-US) already has metadata in App Store Connect

Supported Locales

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
1rudrankriyam avatarasc-crash-triagerudrankriyam/app-store-connect-cli-skillsasc crash triage1.7Kskills.sh installs
2rudrankriyam avatarasc-wall-submitrudrankriyam/app-store-connect-cli-skillsasc wall submit1.5Kskills.sh installs
3rudrankriyam avatarasc-aso-auditrudrankriyam/app-store-connect-cli-skillsasc aso audit1.4Kskills.sh installs
4rudrankriyam avatarasc-whats-new-writerrudrankriyam/app-store-connect-cli-skillsasc whats new writer1.3Kskills.sh installs
5albermonte avatarmaterial-3-expressivealbermonte/android-skillsAndroid UI/UX design or review with Material 3 Expressive (M3 Expressive / Material You Expressive). Use when selecting expressive component tokens, defining ex531skills.sh installs
6ios-agent avatarmetal-gpuios-agent/iosagent.devWrite, explain, and debug Metal GPU code including shaders (vertex, fragment, compute), render pipelines, compute pipelines, buffer/texture management, and Meta314skills.sh installs