skillfed

asc-localize-metadata

Pull your app's App Store metadata in any source language, translate it via LLM, and push translations back to App Store Connect—all in one workflow. Handles version-level fields like descriptions and keywords, plus app-level metadata like names and subtitles across 30+ supported locales.

asc-localize-metadata automates translation and syncing of App Store metadata across multiple languages using LLM and asc CLI.

AI-generated summary based on this skill's SKILL.md

934 48 MIT updated by rorkai

Install

rorkai/app-store-connect-cli-skills/asc-localize-metadata · repository language: Python

git clone https://github.com/rorkai/app-store-connect-cli-skills
cp -r app-store-connect-cli-skills/skills/asc-localize-metadata ~/.claude/skills/asc-localize-metadata
npx skillfed install rorkai/app-store-connect-cli-skills/asc-localize-metadata

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I translate app store description to multiple languages?

asc-localize-metadata pulls your app's current App Store metadata in your source language, sends it through an LLM for translation, and pushes the translated versions back to App Store Connect. It handles descriptions, keywords, release notes, and more across 30+ supported locales in a single automated workflow.

What metadata fields does asc-localize-metadata translate?

asc-localize-metadata translates both version-level fields (app description, keywords, what's new/release notes) and app-level metadata (app name, subtitle, promotional text). It syncs all translations directly to App Store Connect for your target locales.

Can asc-localize-metadata add new languages to App Store Connect?

Yes. asc-localize-metadata automates adding new locales to your App Store Connect listing by translating your metadata and pushing it to each target locale. You specify which languages you want to support, and the tool handles the translation and sync.

How does asc-localize-metadata automate app store localization?

asc-localize-metadata combines LLM-powered translation with the App Store Connect CLI (asc CLI) to fully automate your localization workflow. It fetches your metadata, translates it via LLM, and uses asc CLI to push translations back—no manual steps required.

What locales does asc-localize-metadata support?

asc-localize-metadata supports 30+ locales, letting you localize your app store listing for markets worldwide. You can add Spanish, French, Portuguese, Japanese, and many other languages to your App Store Connect presence in one go.

Is asc-localize-metadata open source?

Yes, asc-localize-metadata is released under the MIT license, so you can freely use, modify, and distribute it for both personal and commercial projects.

SKILL.md

rendered from the published skill — quoted content, verbatim

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).
  • Default output is JSON; use --output table only for human verification steps.
  • 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

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 1 file
skills/asc-localize-metadata/SKILL.md

Related skills

Tags

app-store-marketing metadata-translation multi-locale-support llm-powered-localization app-store-connect-automation keyword-research release-notes-translation ios-app-distribution bulk-translation-workflow