【結論】再利用できるAdvanced Techniques
CLAUDE.md、Rules、Skills、Hooks、Subagentsを目的別に組み合わせると再現性が上がります。
# ターミナルでProject設定を確認
find .claude -maxdepth 3 -type f -print
# Claude Codeを起動
claude
# 起動後のセッション内で権限を確認
/permissions具体的な手順・設定方法
- ルールは
CLAUDE.mdとPath scoped rulesへ分割します。 - 定型手順はSkill、必ず実行する検査はHookへ移します。
- 独立調査はSubagentへ委譲し、同一Fileの並列編集を避けます。
- Batch処理は
--allowedToolsでToolを限定します。
実践プロンプト / 活用テクニック
次の指示は、そのままClaude Codeの対話画面へ貼り付けて使えます。
> このリポジトリの.claude設定を監査してください。
> 指示、Skill、Hook、Permissionの重複と過剰権限を特定してください。
> 最小構成への移行案を示し、まだ編集しないでください。注意点・よくあるエラーと対処法
Hookは決定的に実行されるため、破壊的処理やSecret出力を含めないでください。
便利さのためにBypass権限を常用せず、SandboxとAllow ruleを優先してください。
実行前には必ずgit statusで変更状態を確認し、作業後は差分、テスト結果、残る課題を人間がレビューしてください。