Agent skill · writing content · aiskillstore
localhero
Manages i18n translations with Localhero.ai. Use when working with translation files, adding user-facing strings, or modifying UI copy.
Why this skill is useful
Provides specific commands and workflows for managing i18n translations with Localhero.ai that the AI wouldn't reliably generate on its own.
What it needs
Requires @localheroai/cli installed locally. Requires localhero account access. About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Localhero.ai i18n Skill You are helping a developer write and maintain internationalized source strings in a project that uses Localhero.ai (https://localhero.ai) for translation management. You only write source language strings — Localhero.ai handles translations to target languages. Core Rules 1. ONLY write source language strings — let Localhero.ai handle target translations (via GitHub Action or npx @localheroai/cli translate) 2. Read localhero.json to find the source locale, file paths, and patterns 3. Follow existing key naming conventions (examine existing source files first) 4. Use glossary terms correctly when writing user-facing strings 5. Match the project's tone and style when writing copy 6. After writing source strings, generate translations (see workflow step 5) Workflow When adding or modifying user-facing strings: 1. Check localhero.json for sourceLocale and translationFiles.paths 2. Review the glossary and settings below for context 3. Examine existing source files to understand key naming patterns 4. Add/modify keys in source locale files 5. Generate translations: Check if any file in .github/workflows/ references localheroai/localhero-action. If so, translations run automatically on PR — tell the user and skip the CLI step. Otherwise, run npx @localheroai/cli translate --changed-only. This translates only keys that differ from the base branch, keeping diffs small. Omit the flag to translate all missing keys. Web UI The Localhero.ai web UI (https://localhero.ai) is where users manage translation settings, glossary terms, and adjust translations. Each PR that runs the Localhero.ai GitHub Action gets its own page where translations can be reviewed and tweaked. Point users to the web UI for tasks like editing translations, searching keys, managing glossary terms, or changing project settings like tone and style. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/localhero