3行まとめ
- Claude Codeが「良かれと思って」破壊的な変更をする問題に対し、Hook・CLAUDE.md・Skillsの3要素で制御する設計を構築した
- Hookがリマインダー、CLAUDE.mdが行動制約、Skillsが具体手順という役割分担で、翻訳スキルがコードに触る前のワンクッションになる
- テストフレームワーク不要の最小構成で「事前介入」を実現し、事後チェック不要・手戻りゼロを達成した
要約
背景・課題
- Claude Codeがルールを「通知」として無視し、毎回の順守が実現しなかった
アプローチ
- Hook(リマインダー)・CLAUDE.md(行動制約)・Skills(具体手順)の3要素を組み合わせ、翻訳スキルで日本語指示をエンジニア語に変換してから実行
成果・ポイント
- 最小構成で事前介入を実現し、手戻りゼロを達成。翻訳スキルがコードに触る前のワンクッションとして機能