スキル一覧に戻る
shiiman

hook-creator

by shiiman

1🍴 0📅 2026年1月14日
GitHubで見るManusで実行

SKILL.md


name: hook-creator description: プロジェクトの .claude/settings.json に新しいフックを追加する。「フック作成」「新しいフック」「フックを作って」「フック追加」「hook 作成」「フックを追加したい」「新規フック」などで起動。ツール実行前後やセッションイベントで実行されるフックを設定。 allowed-tools: [Read, Write, Bash, Glob]

Hook Creator

プロジェクトの .claude/settings.json に新しいフックを追加します。

ワークフロー

1. コマンド実行

/shiiman-claude:create-hook を SlashCommand ツールで実行(実装は Commands に委譲)。

コマンド連携

実際の処理は /shiiman-claude:create-hook に委譲します(SSOT として扱う)。

/shiiman-claude:create-hook コマンドは以下を行う:

  • イベントを聞く(PreToolUse, PostToolUse, SessionStart 等)
  • マッチャーを聞く(PreToolUse / PostToolUse の場合のみ)
  • フックタイプを聞く(command または prompt)
  • 実行するコマンドを聞く
  • settings.json の hooks セクションを更新

Hook イベント

イベント説明matcher
PreToolUseツール実行前必須
PostToolUseツール実行後必須
UserPromptSubmitプロンプト送信時不要
Notification通知時不要
Stopレスポンス完了時不要
SubagentStopサブエージェント完了不要
PreCompactCompact 操作前不要
SessionStartセッション開始時不要
SessionEndセッション終了時不要

重要な注意事項

  • ✅ PreToolUse / PostToolUse には必ず matcher を指定
  • .claude/settings.json の hooks セクションに設定
  • ❌ matcher が必要なイベントで matcher を省略しない
  • ❌ 別ファイル(hooks.json)は使用しない

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です