스킬 claude-hooks
�
Claude Codeフックは、AIツール実行時の自動検証、ログ記録、および通知を可能にします。このスキルは、PreToolUse、PostToolUse、Notification、およびStopフックの設定に関するテンプレートとベストプラクティスを提供します。
지원: Claude Code(CC)
1
스킬 ZIP 다운로드
2
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
3
토글을 켜고 사용 시작
테스트해 보기
"claude-hooks" 사용 중입니다. Claudeが書き込んだすべてのファイルをログに記録するフックを作成するにはどうすればよいですか?
예상 결과:
- ~/.claude/settings.jsonの'hooks'キーに以下を追加します:
- • 完了後に書き込みを捕捉するにはPostToolUseイベントを使用します
- • 'Write'のmatcherパターンはファイル書き込み操作のみをターゲットにします
- • コマンドは$CLAUDE_FILE_PATH環境変数を使用します
- • 各ファイルパスを~/.claude/file_log.txtに追加します
보안 감사
안전v3 • 1/10/2026
This skill contains only markdown documentation files with hook configuration templates. No executable code, scripts, network calls, or file system access. Pure reference content for Claude Code hook configuration.
2
스캔된 파일
146
분석된 줄 수
0
발견 사항
3
총 감사 수
보안 문제를 찾지 못했습니다
감사자: claude 감사 이력 보기 →
품질 점수
41
아키텍처
100
유지보수성
81
콘텐츠
21
커뮤니티
100
보안
87
사양 준수
만들 수 있는 것
ツール実行の監査
コンプライアンス監査とセキュリティレビューのため、すべてのClaude Codeツールコールをログに記録する
コーディング標準の強制
チーム規約を遵守するため、実行前にコード変更を検証する
カスタム通知
特定のツールが完了または失敗したときに外部システムにアラートを送信する
이 프롬프트를 사용해 보세요
検証フックの作成
Bashコマンドを実行前に検証するPreToolUseフックの作成方法を教えてください
ログ記録の設定
すべてのファイル書き込み操作をファイルに記録するPostToolUseフックを作成してください
通知の統合
Claudeがタスクを完了したときにSlackにアラートを送信するNotificationフックを設定してください
matcherパターンの説明
Bash(git:*)やMCPツールなど、特定のツールをターゲットに使用できるさまざまなmatcherパターンについて説明してください
모범 사례
- Claude Codeの実行をブロックしないよう、フックは高速に実行してください(1秒以内)
- 必要なツールのみをターゲットにするため、ワイルドカードではなく特定のmatcherパターンを使用してください
- カスケード障害を防ぐため、適切なシェルエラー処理でエラーを適切に処理してください
피하기
- 会話コンテキストに過剰な出力を追加するフックで冗長なログ記録を使用する
- タイムアウト処理なしで無期限にブロックするフックを作成する
- 特定のツールのみが必要な場合にすべてのツール(*)に対してフックを設定する
자주 묻는 질문
どのClaudeバージョンがフックをサポートしていますか?
フックにはClaude Codeバージョン0.9.0以降が必要です。'claude --version'でインストールを確認してください。
フックの最大実行時間はどのくらいですか?
フックは1秒以内に完了する必要があります。長時間実行されるフックはClaude Codeのツール実行をブロックします。
フックはMCPツールとどのように統合されますか?
すべてのMCPツールをターゲットにするにはmatcherパターン'mcp__*'を、個別のツールには特定のMCPツール名を使用してください。
フックは安全ですか?
フックはあなたのユーザー権限で実行されます。信頼できるソースからのフックのみをインストールし、使用前にコマンドを確認してください。
なぜ私のフックがトリガーされないのですか?
settings.jsonが正しいJSON構文を持っていること、イベント名が一致していること(PreToolUse、PostToolUse)、matcherパターンが有効であることを確認してください。
フックとカスタム指示の違いは何ですか?
フックはイベントでシェルコマンドを自動的に実行しますが、カスタム指示はプロンプトコンテキストを通じてClaudeの動作に影響を与えます。