Skills for Real Engineers. Straight from my .agents directory.
translate-explanation
Agent skill fromLeanmcp/gateway-skills
Translate existing code-explanation docs into another language, Chinese by default. Translates a whole `CODE_EXPLANATION/` folder into a parallel `CODE_EXPLANATION_<LANG>` copy (e.g. `CODE_EXPLANATION_ZH`), or a single file — either bilingually in place (English + translation interleaved) for small files or as a `<name>_<lang>.<ext>` sidecar copy for larger ones. Keeps filenames, code, identifiers, file paths, and technical terms in English — only the explanatory prose is translated. Use this skill whenever the user wants to translate, localize, or produce a non-English version of code-explanation / codebase documentation: phrases like "translate-explanation", "translate the code explanation", "translate the CODE_EXPLANATION folder", "localize these docs to Chinese", "make a Chinese version of the explanation", or naming any target language for the explanation files. Default to Chinese (ZH) when no language is specified.
How to install translate-explanation
npx skills add Leanmcp/gateway-skills# or add only this skill to Claude Code: copy the folder
skills/translate-explanation/
# into
~/.claude/skills/translate-explanation/ (all projects)
.claude/skills/translate-explanation/ (one project)
1# Translate Explanation23Translate generated code-explanation docs (the kind produced by the4`code-explanation` skill) into another language. The prose is translated but5everything technical stays in English so the docs remain accurate and usable by6engineers.78**Default language is Chinese (`ZH`).** If the user names another language, use9its code instead (see the table below).1011## Translation modes1213First decide what's being translated — a whole folder or a single file — because14the output shape differs.1516**Folder mode (default).** The target is a `CODE_EXPLANATION/` folder (or any17folder of docs). Produce a parallel folder named `<FOLDER>_<LANG>` (e.g.18`CODE_EXPLANATION_ZH`) with the same files. See *Folder mode* below.1920**Single-file mode.** The target is one file. Choose between two output styles21based on the file's length, because what's pleasant to read differs by size:2223- **Bilingual / interleaved (small files, < 50 lines).** Update the file24 in place so each prose line is immediately followed by its translation —25 English line, then Chinese line. For short files this keeps original and26 translation together and is easy to scan. See *Single-file mode → Bilingual*.27- **Sidecar file (larger files, ≥ 50 lines).** Don't clutter a long file with28 interleaving. Instead create a fully-translated copy named29 `<name>_<lang>.<ext>` (e.g. `notes_zh.md`) in the **same folder**, leaving the30 original untouched. See *Single-file mode → Sidecar*.31…
Excerpt shown under the repository's MIT license.
More skills in gateway-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
