본문으로 건너뛰기
cccskills
무료GitHub에 공개

hook-create

プラグインに新しいフックを作成する。「フック作成」「新しいフック」「フックを作って」「フック追加」「hook 作成」「フックを追加したい」「新規フック」などで起動。ツール実行前後やセッションイベントで実行されるフックを生成。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.4 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Create Hook

プラグインに新しいフックを作成します。

Help

$ARGUMENTS に --help が含まれる場合、以下を表示して終了:

/hook-create - Create Hook

概要:
  プラグインに新しいフックを作成します。

使用方法:
  /hook-create [オプション]

オプション:
  --help  このヘルプを表示

ワークフロー

1. 情報収集

ユーザーに以下を聞く:

  1. 対象プラグイン - どのプラグインにフックを追加するか

    • plugins/ ディレクトリから既存プラグインを一覧表示
  2. イベント - いつ実行するか

    • PreToolUse: ツール実行前(ブロック可能、matcher 必須)
    • PostToolUse: ツール実行後(matcher 必須)
    • UserPromptSubmit: ユーザープロンプト送信時
    • Notification: 通知時
    • Stop: レスポンス完了時
    • SubagentStop: サブエージェント完了時
    • PreCompact: Compact 操作前
    • SessionStart: セッション開始時
    • SessionEnd: セッション終了時
  3. マッチャー(PreToolUse / PostToolUse の場合のみ)

    • 例: Bash, Write, Edit|Write, *(すべて)
  4. フックタイプ

    • command: Bash コマンドを実行
    • prompt: LLM(Haiku)で評価
  5. 実行するコマンド(type: command の場合)

    • 例: npm run lint, echo "完了"

2. 検証

  • プラグインが存在するか確認
  • イベントが有効か確認
  • PreToolUse / PostToolUse の場合、マッチャーが指定されているか確認

イベント一覧

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

3. settings.json の hooks セクションを更新

plugins/{plugin-name}/.claude/settings.json の hooks セクションを更新(ファイルがなければ作成):

PreToolUse / PostToolUse の場合(matcher 必須):

{
  "hooks": {
    "{イベント}": [
      {
        "matcher": "{マッチャー}",
        "hooks": [
          {
            "type": "command",
            "command": "{コマンド}"
          }
        ]
      }
    ]
  }
}

その他のイベントの場合(matcher 不要):

{
  "hooks": {
    "{イベント}": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "{コマンド}"
          }
        ]
      }
    ]
  }
}

既存の hooks セクションがある場合は、適切なイベントに追加する。

4. プラグイン README を更新

plugins/{plugin-name}/README.md のフックセクションにフックを追加。

5. 報告

作成されたファイルと次のステップを表示:

フックを作成しました: {イベント} {マッチャー(あれば)}

更新:
- plugins/{plugin-name}/.claude/settings.json
- plugins/{plugin-name}/README.md

次のステップ:
- /create-hook で別のフックを追加
- /create-command でコマンドを追加
- /create-skill でスキルを追加
- /create-subagent でサブエージェントを追加

重要な注意事項

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

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

マーケットプレイスのソースを dev(directory)/ prd(git)に切り替える。「マーケットプレイス切替」「marketplace toggle」「dev モード」「prd モード」「ローカル開発モード」「開発モード切替」「マーケットプレイス dev」などで起動。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

shiiman/claude-code-plugins62026년 6월 17일 업데이트

新しい Claude Code プラグインを作成する。「プラグイン作成」「新しいプラグイン」「プラグインを作って」「プラグイン追加」「plugin 作成」「プラグイン一括作成」「フル作成」などで起動。プラグインのみ作成と、スキル/サブエージェント/フックを含む一括作成の両方に対応。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

shiiman/claude-code-plugins62026년 6월 17일 업데이트

MCP サーバーの一覧表示・追加・削除を一つのスキルで管理する。「MCP 管理」「MCP 一覧」「MCP を追加」「MCP を削除」「MCP サーバー管理」「MCP 設定」「MCP 操作」などで起動。引数があれば優先し、なければ発話内容から list/install/remove を判定。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

shiiman/claude-code-plugins62026년 6월 17일 업데이트

プロジェクトの Claude Code リソース一覧を表示する。「Claude リソース一覧」「スキル一覧」「エージェント一覧」「フック一覧」「プロジェクトリソース確認」「何があるか確認」「リソースを見せて」などで起動。表示対象(スキル/エージェント/フック)は発話から判断する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

shiiman/claude-code-plugins62026년 6월 17일 업데이트

Claude Code 設定の表示・更新・ローカル更新を統合管理する。「Claude 設定管理」「設定を表示」「settings を更新」「local settings を更新」「権限設定を変更」「設定ファイル管理」「claude settings」などで起動。引数があれば優先し、なければ発話内容から view/update/local-update を判定。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

shiiman/claude-code-plugins62026년 6월 17일 업데이트

Claude Code CLI 本体のバージョン確認・更新と、インストール済みプラグインの一括更新を実行する。「Claude Code を更新」「claude update」「Claude のバージョン確認」「Claude 本体更新」「プラグイン更新」「plugin update」などで起動。引数があれば優先し、なければ発話内容から version/update/plugin-update を判定。brew での AI CLI 一括更新は shiiman-common:brew-upgrade-ai。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

shiiman/claude-code-plugins62026년 6월 17일 업데이트

shiiman의 스킬 모두 보기

이 스킬의 문제 신고