Tooluck logoTooluck
SKILL.md

asc-localize-metadata

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

Automatically translate and sync App Store metadata (description, keywords, what's new, subtitle) to multiple languages using LLM translation and asc CLI. Use when asked to localize an app's App Store listing, translate app descriptions, or add new languages to App Store Connect.

How to install asc-localize-metadata

install asc-localize-metadata
# 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-localize-metadata/

# into

~/.claude/skills/asc-localize-metadata/ (all projects)

.claude/skills/asc-localize-metadata/ (one project)

skills/asc-localize-metadata/SKILL.md

MITFull file
1# asc localize metadata
2
3Use 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.
4
5## Command discovery and output conventions
6
7- Always confirm flags with `--help` for the exact `asc` version:
8 - `asc localizations --help`
9 - `asc localizations download --help`
10 - `asc localizations upload --help`
11 - `asc apps info edit --help`
12- Prefer explicit long flags (`--app`, `--version`, `--version-id`, `--type`, `--app-info`).
13- 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.
14- Prefer deterministic ID-based operations. Do not "pick the first row" via `head -1` unless the user explicitly agrees.
15
16## Preconditions
17- Auth configured (`asc auth login` or `ASC_*` env vars)
18- Know your app ID (`asc apps list` to find it)
19- At least one locale (typically en-US) already has metadata in App Store Connect
20
21## Supported Locales
22
23App Store Connect locales for version and app-info localizations:
24```
25ar-SA, bn-BD, ca, cs, da, de-DE, el, en-AU, en-CA, en-GB,
26en-US, es-ES, es-MX, fi, fr-CA, fr-FR, gu-IN, he, hi, hr,
27hu, id, it, ja, kn-IN, ko, ml-IN, mr-IN, ms, nl-NL, no,
28or-IN, pa-IN, pl, pt-BR, pt-PT, ro, ru, sk, sl-SI, sv,
29ta-IN, te-IN, th, tr, uk, ur-PK, vi, zh-Hans, zh-Hant
30```
31
32## Two Types of Metadata
33
34### Version Localizations (per-release)
35…

Excerpt shown under the repository's MIT license.

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

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates