brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Create or re-sync a translated README snapshot (README.<lang>.md) from the canonical English README.md, preserving measured claims and identifiers while writing natural target-language prose. Use when translating the README, fixing translation style, or syncing snapshots at
Claude Code
$ npx -y skills add seob717/nunchi --skill readme-translate --agent claude-code
Codex
$ npx skills add seob717/nunchi --skill readme-translate -a codex -y
Cursor
$ npx skills add seob717/nunchi --skill readme-translate -a cursor -y
Gemini CLI
$ npx skills add seob717/nunchi --skill readme-translate -a gemini-cli -y
GitHub Copilot
$ npx skills add seob717/nunchi --skill readme-translate -a github-copilot -y
OpenCode
$ npx skills add seob717/nunchi --skill readme-translate -a opencode -y
Windsurf
$ npx skills add seob717/nunchi --skill readme-translate -a windsurf -y
name: readme-translate description: Create or re-sync a translated README snapshot (README.<lang>.md) from the canonical English README.md, preserving measured claims and identifiers while writing natural target-language prose. Use when translating the README, fixing translation style, or syncing snapshots at release time.
Translate the canonical `README.md` into `README.<lang>.md` as a **release-time snapshot**. The English README is always canonical; translations never lead.
1. **Pin the base.** Record the current release tag and main commit (`git log -1 --format=%h origin/main`, `gh release view --json tagName`). These go in the snapshot header. 2. **Read `README.md` in full.** Never translate from an older translation — always from the current English canonical. 3. **Write the header block** at the top of the translation:
4. **Translate section by section** following the style rules and glossary below. 5. **Run the gate check** (mandatory, before any commit):
python3 .claude/skills/readme-translate/scripts/check.py README.md README.ko.md --banned 배달 재무장 강도 캐비앗
Fix every hard failure; review every reported soft item line by line. 6. **PR** per `.claude/rules/pr-rules.md` (`docs:` title; body states base commit and gate results).
Write target-language technical prose, not translated English:
Decided in #29 (owner decision — do not relitigate):
| English | Use | Banned | |---|---|---| | delivery / deliver | 전달 | 배달 | | re-arm | 재활성화 | 재무장 | | strength (concept in prose) | 강제 수준 (key stays `strength`) | 강도 | | inject / injection | 주입 | — | | caveat | 한계 / 단서 | 캐비앗 | | compaction | 컴팩션 | — | | trigger | 트리거 | — | | rule (the norm) / rule file | 규칙 / 룰 파일 | — | | dead rule | 죽은 룰 | — | | just-in-time (JIT) | JIT (첫 언급에 병기) | — |
When adding a new language, add a `## Glossary — <lang>` section here first (terms + banned list), then pass that banned list to the gate check.
"Rules with nunchi — delivered before you have to ask." nunchi is a Claude Code plugin that turns CLAUDE.md rules into event listeners.
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.