プロジェクトに設定されたフックの一覧を表示するスキル。「フック一覧」「フックを見せて」「設定済みフック」「hooks 確認」「フックリスト」「hook 一覧」「フックを確認」などで起動。
プロジェクトに設定されたフックの一覧を表示。「フック一覧」「hooks 確認」などのプロンプトで起動。設定ファイルからフックを読み込み、イベント種類別に整理して表示。
/plugin marketplace add shiiman/claude-code-plugins/plugin install shiiman-claude@shiiman-claude-code-pluginsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
プロジェクトに設定されたフックの一覧を表示するスキル。「フック一覧」「フックを見せて」「設定済みフック」「hooks 確認」「フックリスト」「hook 一覧」「フックを確認」などで起動。
name: hook-lister
description: プロジェクトに設定されたフックの一覧を表示するスキル。「フック一覧」「フックを見せて」「設定済みフック」「hooks 確認」「フックリスト」「hook 一覧」「フックを確認」などで起動。
allowedTools:
- Read
hooks セクションを読み込む:
.claude/settings.json.claude/settings.local.json(存在する場合)| イベント | 説明 | matcher |
|---|---|---|
| PreToolUse | ツール実行前(ブロック可能) | 必須 |
| PostToolUse | ツール実行後 | 必須 |
| PostToolUseFailure | ツール実行失敗後 | 必須 |
| UserPromptSubmit | プロンプト送信時 | 不要 |
| Notification | 通知時 | 不要 |
| Stop | レスポンス完了時 | 不要 |
| SubagentStart | サブエージェント開始時 | 不要 |
| SubagentStop | サブエージェント完了時 | 不要 |
| PreCompact | Compact 操作前 | 不要 |
| SessionStart | セッション開始時 | 不要 |
| SessionEnd | セッション終了時 | 不要 |
| PermissionRequest | 権限要求時 | 不要 |
## 設定済みフック
### ソース別
| ソース | 件数 |
|--------|------|
| settings.json | 3 |
| settings.local.json | 1 |
### PreToolUse
| # | マッチャー | タイプ | コマンド/プロンプト | ソース |
|---|-----------|--------|---------------------|--------|
| 1 | Write | command | prettier --write "$FILE" | settings.json |
| 2 | Bash | prompt | 危険なコマンドをチェック | settings.local.json |
### PostToolUse
| # | マッチャー | タイプ | コマンド/プロンプト | ソース |
|---|-----------|--------|---------------------|--------|
| 1 | Write | command | eslint --fix "$FILE" | settings.json |
### SessionStart
| # | タイプ | コマンド/プロンプト | ソース |
|---|--------|---------------------|--------|
| 1 | command | echo "Session started" | settings.json |