トピック
カスタマイズ
スキル、フック、サブエージェント、MCP、プラグイン、AGENTS.md など、繰り返しの作業向けに Claude Code を拡張する方法をまとめています。
Guide
繰り返す作業のための Claude Code skills の書き方
スキルは SKILL.md を置いたディレクトリです。この手順では、現在の git diff を報告するだけのレビュー用スキルを作ります。
Guide
Claude Codeのフックで通知し、編集を整形し、コマンドを止めるには?
Claude Codeのフックは、決まった時点でシェルコマンドを実行します。Claudeが待っているときのデスクトップ通知、EditまたはWriteのあとのPrettier、ツール呼び出し前のPreToolUse検査です。終了コード2は、PreToolUseを含め、止められるイベントを止めます。PostToolUseでは、ツールがすでに実行されたあとにstderrを見せるだけで、PermissionRequestとNotificationはこのコードを無視します。終了コード0とJSONを一緒に出すと、そのイベントを構造的に制御します。値はallow、deny、ask、blockです。終了コード0だけだと、PreToolUseの呼び出しは通常の権限フローに残ります。