hookify プラグイン
プラグイン Claude Code 生産性 Claude Code 拡張・ワークフロー以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
hookifyは、会話パターンの分析や明示的な指示から、不要な動作を防ぐカスタムフックを作成できるClaude Codeプラグインです。複雑なhooks.jsonファイルを編集する代わりに、YAMLフロントマター付きの軽量なmarkdownファイルでルールを定義します。ルールは監視対象のパターンと、マッチ時に表示するメッセージを記述する形式になっています。README記載によると、ルールは次のツール使用時に即時反映され、再起動は不要です。本プラグインはClaude Code Marketplaceの一部として提供され、Python 3.7以上が必要で外部依存ライブラリはありません。
概要
hookifyは単体のSaaSではなく、Claude Code向けのプラグインです。hooks.jsonの手動編集に代わり、markdown形式のルールファイルでフック設定を生成・管理する仕組みを提供します。
hookify でできること
- /hookify で明示的な指示から���ー���を作成する(例: rm -rf コマンド実行時の警告)
- 引数なしで /hookify を実行し、直近の会話から修正・不満のあった動作を分析してルールを提案させる
- /hookify:list で既存の全ルールを一覧表示する
- /hookify:configure でルールの有効・無効を対話的に切り替える
- /hookify:help でヘルプを表示する
- event(bash・file・stop・prompt・all)と action(warn または block)を指定してルールを定義する
- 単一パターンのルール、または regex_match・contains・equals・not_contains・starts_with・ends_with などの演算子を使った複数条件のルールを記述する
- .local.md ファイルの enabled フィールドを編集してルールを有効・無効化し、ファイルを削除してルールを削除する
出典
原文の説明(英語)
Easily create custom hooks to prevent unwanted behaviors by analyzing conversation patterns or from explicit instructions. Define rules via simple markdown files.
hookify の変更履歴
- プラグイン hookify を追加