一键导入
pokemon-i18n-sync
포켓몬 그린 스킬의 언어별 버전(ko/en) 간 구조 동기화 및 검증 도구. '포켓몬 싱크', 'pokemon sync', 'i18n sync', '언어 동기화', '스킬 싱크' 키워드로 활성화.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
포켓몬 그린 스킬의 언어별 버전(ko/en) 간 구조 동기화 및 검증 도구. '포켓몬 싱크', 'pokemon sync', 'i18n sync', '언어 동기화', '스킬 싱크' 키워드로 활성화.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Pokemon Green Version Text RPG. Gen 1 with 151 Pokemon, 165 moves, full Kanto region. English only. Activated when users mention 'pokemon', 'pikachu', 'battle', 'gym', 'wild', 'pokedex', 'new game', 'continue'. (project)
포켓몬 그린 버전 텍스트 RPG. 1세대 151마리 포켓몬, 165개 기술, 관동 지방 완전 재현. 한국어 전용. 사용자가 '포켓몬', '피카츄', '전투', '체육관', '야생', '도감', '새 게임', '이어하기' 등의 키워드를 사용할 때 활성화됩니다. (project)
| name | pokemon-i18n-sync |
| description | 포켓몬 그린 스킬의 언어별 버전(ko/en) 간 구조 동기화 및 검증 도구. '포켓몬 싱크', 'pokemon sync', 'i18n sync', '언어 동기화', '스킬 싱크' 키워드로 활성화. |
| trigger-keywords | 포켓몬 싱크, pokemon sync, i18n sync, 언어 동기화, 스킬 싱크, 포켓몬 번역, pokemon translate |
| allowed-tools | Read, Bash, Glob, Grep |
포켓몬 그린 스킬의 언어별 버전(pokemon-green-ko, pokemon-green-en) 간 구조 동기화 및 검증 도구입니다.
언어 스킬 간 파일 구조와 JSON 키 일치 여부를 검사합니다.
명령어: "포켓몬 스킬 싱크 검사" / "pokemon skill sync check"
검사 항목:
상세한 차이점 리포트를 생성합니다.
명령어: "포켓몬 스킬 싱크 리포트" / "pokemon skill sync report"
기준 언어의 구조를 다른 언어로 복사합니다 (값은 플레이스홀더).
명령어: "포켓몬 스킬 구조 복사 ko→en" / "pokemon skill copy structure ko to en"
특정 파일의 언어 간 차이를 보여줍니다.
명령어: "포켓몬 스킬 diff species.json" / "pokemon skill diff moves.json"
| 스킬 | 경로 |
|---|---|
| 한국어 | .claude/skills/pokemon-green-ko/ |
| 영어 | .claude/skills/pokemon-green-en/ |
프로젝트 경로: /Users/jelly/personal/pukiman/
# 검증 스크립트 실행
bash skills/pokemon-i18n-sync/scripts/validate-sync.sh
# ko 파일의 키 추출
jq -r '[paths(scalars) | join(".")] | sort | .[]' \
.claude/skills/pokemon-green-ko/data/pokemon/species.json > /tmp/keys_ko.txt
# en 파일의 키 추출
jq -r '[paths(scalars) | join(".")] | sort | .[]' \
.claude/skills/pokemon-green-en/data/pokemon/species.json > /tmp/keys_en.txt
# 차이 비교
diff /tmp/keys_ko.txt /tmp/keys_en.txt
| 파일 | 설명 | 키 검사 |
|---|---|---|
pokemon/species.json | 151 포켓몬 | 포켓몬 ID 키 |
pokemon/learnsets.json | 레벨업 기술 | 포켓몬 ID 키 |
pokemon/evolutions.json | 진화 조건 | 포켓몬 ID 키 |
moves/moves.json | 165 기술 | 기술명 키 |
world/locations.json | 위치 데이터 | 위치 ID 키 |
world/trainers.json | 트레이너 | 트레이너 ID 키 |
messages/battle.json | 전투 메시지 | 메시지 키 |
=== Pokemon Skill i18n Sync Report ===
Base: pokemon-green-ko
Target: pokemon-green-en
[파일 검사]
✓ data/pokemon/species.json - 양쪽 존재
✓ data/moves/moves.json - 양쪽 존재
✗ data/items/tm-hm.json - en에 누락
[구조 검사: species.json]
✓ 151개 포켓몬 키 일치
[구조 검사: moves.json]
✗ "swift.ef.type" - ko에만 존재
[SKILL.md 검사]
✓ 섹션 수 일치 (15개)
Summary: 2 errors, 0 warnings
새 언어(예: 일본어)를 추가하려면:
cp -r .claude/skills/pokemon-green-ko .claude/skills/pokemon-green-ja
SKILL.md 번역data/messages/battle.json 번역data/pokemon/species.json의 이름 번역bash skills/pokemon-i18n-sync/scripts/validate-sync.sh ja
| 스크립트 | 용도 |
|---|---|
scripts/validate-sync.sh | 전체 구조 검증 |
scripts/compare-json-keys.sh | 두 JSON 파일 키 비교 |
scripts/diff-languages.sh | 언어 간 차이점 표시 |