Agent skill

Asc Localize Metadata

by CamilleScholtz in CamilleScholtz/swmpc

Automatically translate and sync App Store metadata (description, keywords, what's new, subtitle) to multiple languages using LLM translation and asc CLI.

EUPL-1.2Auto-check passedMobile

Install Asc Localize Metadata

skills CLI
$ npx skills add CamilleScholtz/swmpc --skill asc-localize-metadata -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install CamilleScholtz/swmpc asc-localize-metadata --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/CamilleScholtz/swmpc.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/asc-localize-metadata .claude/skills/asc-localize-metadata && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
asc-localize-metadata
GitHub stars
239
Used in
5 other repos
Token cost
~2.8k tokens
SKILL.md length
762 words
Files
1
Skills in repo
27
Repo updated
First seen
Licence
EUPL-1.2

At a glance

Automatically translate and sync App Store metadata (description, keywords, what's new, subtitle) to multiple languages using LLM translation and asc CLI.

  • Works in 5 steps: Resolve IDs → Download source locale → Translate with LLM → …
  • Asked to localize an apps App Store listing
  • SKILL.md covers Command discovery and output…, Preconditions, Supported Locales and Two Types of Metadata, plus 5 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Asc Localize Metadata is an agent skill from CamilleScholtz/swmpc. 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.

Its SKILL.md is about 2.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Mobile, covering App store release, Translation and Transcription. It works with App Store Connect. The repository describes itself as: An MPD client for macOS & iOS.

When your agent uses it

  • Asked to localize an apps App Store listing
  • Translate app descriptions
  • Add new languages to App Store Connect

Example prompts

  • “/asc-localize-metadata”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Resolve IDs
  2. Download source locale
  3. Translate with LLM
  4. Upload translations
  5. Verify

What it can do on your machine

Read from SKILL.md and the folder at commit 51fa7cb. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Asc Localize Metadata loads about 2.8k tokens when it runs. Until then it costs about 76 tokens; SKILL.md has 762 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~76
When it runs · the whole SKILL.md, loaded when a task matches
~2.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (EUPL-1.2) doesn't allow us to republish the file, so here is its outline and opening line. It has 762 words (~2,808 tokens).

“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.”

— opening of SKILL.md by CamilleScholtz, EUPL-1.2
name
asc-localize-metadata

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .agents/skills/asc-localize-metadata of CamilleScholtz/swmpc.

Open the folder on GitHubat commit 51fa7cb

Used in 5 other repositories

We found 6 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 5 other GitHub owners. This page covers the copy in CamilleScholtz/swmpc, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Asc Localize Metadata next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Asc Localize Metadata compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Asc Localize Metadata this skillCamilleScholtz/swmpc2395 repos~2.8kAutomated safety check: PassEUPL-1.2
Store Localizationdotnetdreamer/open-screenshot-generator126—~3.8kAutomated safety check: PassMIT
Asc Subscription Localizationrorkai/app-store-connect-cli-skills1.1k2 repos~2.7kAutomated safety check: PassMIT
Youtube PublishAndonywang123/Epost197—~3.4kAutomated safety check: WarnNone
Asc Metadata Syncn0an/VivaDicta1301 repos~1kAutomated safety check: PassMIT
Asc Subscription Localizationmalpern/VoxClaw208—~2.5kAutomated safety check: PassNone

Similar skills

  • Store Localization

    dotnetdreamer/open-screenshot-generator

    Ships one screenshot design in many App Store and Play Store languages using the open-screenshot-generator CLI (osg localize): it adds store locales to an existing project, writes per language copy…

    126 GitHub stars~3.8k tokensUpdated 2 days ago
    MobileAuto-check passed
  • Asc Subscription Localization

    rorkai/app-store-connect-cli-skills

    Bulk-localize subscription, subscription-group, and in-app purchase display names across App Store locales using asc, including API 4.4.1 version-scoped v2 resources.

    1.1k GitHub starsUsed in 2 repos~2.7k tokens
    MobileAuto-check passed
  • Youtube Publish

    Andonywang123/Epost

    Prepare an English YouTube release with local Chinese-to-English translation, subtitles and cover localization, then use a deterministic script connected to dedicated Chrome and YouTube Studio to…

    197 GitHub stars~3.4k tokensUpdated 1 mo ago
    Media & CreativeAuto-check: warnings
  • Asc Metadata Sync

    n0an/VivaDicta

    Sync and validate App Store metadata and localizations with asc, including legacy metadata format migration.

    130 GitHub starsUsed in 1 repo~1k tokens
    Frontend & DesignAuto-check passed
  • Bulk-localize subscription and in-app purchase display names across all App Store locales using asc.

    208 GitHub stars~2.5k tokensUpdated 2 mo ago
    MobileAuto-check passed
  • Osg Design

    dotnetdreamer/open-screenshot-generator

    How to build and edit App Store and Google Play screenshot designs in the project that is open in Open Screenshot Generator, using the osg-editor design tools.

    126 GitHub stars~5.6k tokensUpdated 2 days ago
    MobileAuto-check passed

More from CamilleScholtz/swmpc

All 27 skills in this repo
  • Asc Shots Pipeline

    CamilleScholtz/swmpc

    Orchestrate iOS screenshot automation with xcodebuild/simctl for build-run, AXe for UI actions, JSON settings and plan files, Koubou-based framing (asc screenshots frame), and screenshot upload (asc…

    239 GitHub starsUsed in 4 repos~2.8k tokens
    Auto-check passed
  • Asc Signing Setup

    CamilleScholtz/swmpc

    Set up bundle IDs, capabilities, signing certificates, provisioning profiles, and encrypted signing sync with the asc cli.

    239 GitHub starsUsed in 4 repos~1.1k tokens
    Auto-check passed
  • Asc Metadata Sync

    CamilleScholtz/swmpc

    Sync, validate, and apply App Store metadata with the current asc canonical metadata workflow.

    239 GitHub starsUsed in 3 repos~1.5k tokens
    Auto-check passed
  • Asc Screenshot Resize

    CamilleScholtz/swmpc

    Resize and validate App Store screenshots with current asc screenshot-size data and macOS sips.

    239 GitHub starsUsed in 3 repos~927 tokens
    Auto-check passed
  • Asc Aso Audit

    CamilleScholtz/swmpc

    Run an offline ASO audit on canonical App Store metadata under ./Store and surface keyword gaps using Astro MCP.

    239 GitHub starsUsed in 5 repos~2.6k tokens
    Auto-check passed
  • Asc Whats New Writer

    CamilleScholtz/swmpc

    Generate engaging, localized App Store release notes (What's New) from git log, bullet points, or free text using canonical metadata under ./Store.

    239 GitHub starsUsed in 5 repos~1.8k tokens
    Auto-check passed

Questions about Asc Localize Metadata

What does Asc Localize Metadata do?

Automatically translate and sync App Store metadata (description, keywords, what's new, subtitle) to multiple languages using LLM translation and asc CLI. Asc Localize Metadata is an agent skill from CamilleScholtz/swmpc. Automatically translate and sync App Store metadata (description, keywords, what's new, subtitle) to multiple languages using LLM translation and asc CLI.

When should I use Asc Localize Metadata?

Asc Localize Metadata fits situations like: asked to localize an apps App Store listing; translate app descriptions; add new languages to App Store Connect.

How do I install Asc Localize Metadata in Claude Code?

Run `npx skills add CamilleScholtz/swmpc --skill asc-localize-metadata -a claude-code`. Or copy the skill folder (.agents/skills/asc-localize-metadata in CamilleScholtz/swmpc) into .claude/skills/asc-localize-metadata in your project. Claude Code loads it when a task matches its description.

How do I install Asc Localize Metadata in Codex?

Run `npx skills add CamilleScholtz/swmpc --skill asc-localize-metadata -a codex`. Or copy the skill folder (.agents/skills/asc-localize-metadata in CamilleScholtz/swmpc) into .agents/skills/asc-localize-metadata in your project. Codex loads it when a task matches its description.

Can I use Asc Localize Metadata in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add CamilleScholtz/swmpc --skill asc-localize-metadata -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/asc-localize-metadata, .gemini/skills/asc-localize-metadata, .github/skills/asc-localize-metadata and .opencode/skills/asc-localize-metadata in your project.

What does Asc Localize Metadata need to run?

SKILL.md names no scripts, command-line tools or credentials: Asc Localize Metadata is instructions for the agent only.

Does Asc Localize Metadata access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Asc Localize Metadata safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Asc Localize Metadata use?

Asc Localize Metadata is published under the EUPL-1.2 licence (the repository's licence).

How many tokens does Asc Localize Metadata use?

About 2.8k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Asc Localize Metadata?

Skills that share tags, products or a category with Asc Localize Metadata: Store Localization (dotnetdreamer/open-screenshot-generator, 126 stars), Asc Subscription Localization (rorkai/app-store-connect-cli-skills, 1.1k stars), Youtube Publish (Andonywang123/Epost, 197 stars) and Asc Metadata Sync (n0an/VivaDicta, 130 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Asc Localize Metadata?

CamilleScholtz (a GitHub user) maintains it in CamilleScholtz/swmpc, which has 239 GitHub stars. The repository holds 27 skills in this directory. The repository was last updated on October 6, 2026.

Source: CamilleScholtz/swmpc on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.