상품 설명
## ⚠️ こんな経験はありませんか?
> 「Claude Code に `rm -rf *` を実行させてしまった」
> 「.env ファイルをうっかり上書きされた」
> 「セッション終了後に変更内容が消えていた」
これらはすべて、Claude Code の **Hooks 設定1つで防げた事故**です。
---
## ✅ Claude Code Hooks で変わること(Before → After)
| Before(Hooks なし) | After(このテンプレート導入後) |
|---------------------|-------------------------------|
| 危険コマンドを Claude が実行してしまう | 自動ブロック → 事故ゼロ |
| .env や秘密鍵を上書きされる可能性がある | 機密ファイルへの書き込みを自動防御 |
| 本番デプロイを勝手に実行される | デプロイ前確認必須に自動化 |
| フォーマットを毎回手動実行 | ファイル保存後に Prettier が自動実行 |
| セッション終了で作業状態が不明 | 終了時に自動でサマリーを保存 |
このパックを導入した翌日から、**AIアシスタントに安全装置・自動化・監査証跡**が組み込まれます。
---
## 📦 収録内容(30本 + 設定サンプル3種)
### 🔴 PreToolUse 10本(実行前に守る)
| No. | テンプレート | 主な効果 |
|-----|------------|---------|
| 01 | 危険コマンドブロック | `rm -rf / `・`git push --force` を自動阻止 |
| 02 | 機密ファイル保護 | .env / 秘密鍵への書き込みを防止 |
| 03 | テスト先行チェック | TDDサポート:テストなし実装に警告 |
| 04 | フォーマット事前確認 | Prettier/ESLint の設定を自動検出 |
| 05 | Gitブランチガード | main/masterへの直接コミット防止 |
| 06 | 環境変数ハードコード検出 | APIキー・パスワードの埋め込みをブロック |
| 07 | セキュリティスキャン | curl+bashパイプ等の攻撃パターン検出 |
| 08 | コストリミットガード | API呼び出し回数上限の強制 |
| 09 | 設定ファイル機密検査 | JSONへの高エントロピー文字列混入防止 |
| 10 | 本番デプロイ確認 | `vercel --prod`等の自動デプロイをブロック |
### 🟢 PostToolUse 10本(実行後に整える)
| No. | テンプレート | 主な効果 |
|-----|------------|---------|
| 11 | Prettier 自動フォーマット | ファイル保存後に即フォーマット |
| 12 | ESLint 自動実行 | 編集後にリント結果を即通知 |
| 13 | テスト自動実行 | テストファイル変更で即テスト |
| 14 | ドキュメント更新リマインダー | APIスキーマ変更時に更新を促進 |
| 15 | git add 自動化 | 新規ファイル作成時にステージング自動化 |
| 16 | Slack 通知 | 重要ファイル変更をチームに通知 |
| 17 | 全編集操作ログ | 監査証跡の自動記録 |
| 18 | TypeScript 型チェック | 編集後に即型検査 |
| 19 | WIP 自動コミット | 5ファイル変更ごとに自動コミット |
| 20 | 汎用 Webhook 通知 | Zapier/Make/n8n 等と連携 |
### 🔵 SessionStart 5本(起動時に準備する)
| No. | テンプレート | 主な効果 |
|-----|------------|---------|
| 21 | Git ステータス注入 | 作業再開に必要な git 情報を自動提供 |
| 22 | 環境コンテキスト読込 | Node/Python/Docker バージョンを提示 |
| 23 | 未完了タスク確認 | TODO/FIXME・GitHub Issues を一覧 |
| 24 | プロジェクトサマリー | 起動時に最近の変更を概要表示 |
| 25 | 健全性チェック | 依存関係・.env 欠損を早期発見 |
### ⚫ Stop 5本(終了時に片付ける)
| No. | テンプレート | 主な効果 |
|-----|------------|---------|
| 26 | セッションサマリー保存 | 作業内容を自動で Markdown 記録 |
| 27 | 自動 Push | 作業ブランチへ変更を自動保存 |
| 28 | 日次レポート生成 | コミット数・変更ファイル数を自動集計 |
| 29 | tmp ファイル削除 | .tmp / *.tmp の自動クリーンアップ |
| 30 | 完了通知 | macOS/Slack/Linux 通知センターへ通知 |
### ⚙️ settings.json サンプル 3種(すぐ使えるコンボ設定)
- **基本設定**: まず始めたい方向け
- **高度設定**: 全30本を組み合わせた完全自動化
- **セキュリティ特化**: 機密情報・危険操作を最大限ブロック
---
## 👁️ 実際のコードプレビュー(No.01 危険コマンドブロック)
```bash
#!/bin/bash
PreToolUse Hook: 危険なコマンドをブロック
TOOL_INPUT="$CLAUDE_TOOL_INPUT_COMMAND"
DANGEROUS_PATTERNS=("rm -rf /" "git push --force" "DROP TABLE" ...)
for pattern in "${DANGEROUS_PATTERNS[@]}"; do
if echo "$TOOL_INPUT" | grep -qi "$pattern"; then
echo "🚫 BLOCKED: 危険なコマンドが検出されました" >&2
exit 1 # ← これだけで Claude の実行をブロック
fi
done
```
全30本がこのように「シンプルで理解しやすい」bash スクリプトで書かれています。
**読んで理解できる → 自分でカスタマイズできる** のが特長です。
---
## 💡 こんな方におすすめ
- Claude Code を使い始めたがフックの書き方がわからない
- チーム開発で AI アシスタントの操作ログを残したい
- `rm -rf` 等の危険操作を AI に絶対実行させたくない
- 毎回忘れる Prettier/ESLint 実行を自動化したい
- 本番環境への誤デプロイを防ぎたい
---
## 🚀 セットアップは3ステップ・10分で完了
```
1. hooks/ フォルダをプロジェクトの .claude/ にコピー
2. settings-examples/ から好みの設定をコピーして .claude/settings.json に配置
3. パスを自環境に合わせて完了!
```
---
## 💰 価格の根拠
30本 × ¥66/本 = ¥1,980
「1本書くのに30分」とすると、30本を自作すると **15時間分の作業が ¥1,980 でゼロになる計算**です。
---
## 📋 動作環境
- Claude Code v1.x 以降(2026年5月時点の最新版対応)
- macOS / Linux / WSL(Windows)
- bash 4.0+(zsh 互換)
- 特定の依存ライブラリ不要(標準シェルコマンドのみ)
---
## ✅ Claude Code 公式ドキュメント準拠
Anthropic の公式 Hooks ガイド(https://code.claude.com/docs/ja/hooks-guide)に記載された全フックイベントに対応。仕様変更時は ZIP 内の README を参照してください。
---
## まとめ
| 特長 | 内容 |
|------|------|
| 📦 収録量 | 30本 + settings サンプル 3種 |
| ⏱️ セットアップ | 10分 |
| 🔒 安全性 | 危険操作ブロック・機密情報保護 |
| 🤖 自動化 | フォーマット・テスト・通知・ログ |
| 📝 カスタマイズ | 読んで理解できるシンプルな bash |
**今日から安全で自動化された Claude Code 環境を構築してください。**
---
## ライセンス
個人・商用プロジェクトでの使用 OK(再配布・再販売は禁止)
---
公式サイト
【動作環境】
- OS: macOS / Linux / Windows (WSL2)
- Node.js: 18以上
- Claude Code: 最新版(2026年5月時点 v1.x 対応)
- シェル: bash / zsh
【セットアップ手順】
1. ZIPを展開
2. settings.json をコピーして ~/.claude/settings.json に配置
3. 必要なフック .sh ファイルを chmod +x で実行権限付与
4. 即使用可能(コピペ)
【収録テンプレート一覧(30本)】
- PreToolUse系: 危険コマンド防止、パス検証、Git安全確認 等
- PostToolUse系: 自動テスト、品質確認、レポート生成 等
- SessionStart系: プロジェクト初期化、環境確認 等
- Notification系: 完了通知、エラーアラート 等
【アップデート履歴】
- v1.0(2026-05-23): 初回リリース。30本収録。
詳細
このテンプレート集は、Claude Code の Hooks 機能(PreToolUse / PostToolUse / Notification / Stop / SubagentStop)を活用した bash スクリプト 30本をすぐに使える形で提供します。
【含まれるカテゴリ】
- PreToolUse 系(危険コマンド防止・パス検証・Git操作安全確認・コマンド実行前確認)
- PostToolUse 系(自動テスト・コード品質チェック・実行ログ記録)
- SessionStart 系(プロジェクト初期化・環境確認・依存関係チェック)
- Stop / Notification 系(完了通知・エラーアラート・進捗レポート)
【使い方】
1. ZIPを解凍
2. 必要なフックを ~/.claude/hooks/ にコピー
3. settings.json のサンプルを参考に設定
4. すぐに使用可能(コピペ即使用)
【特徴】
- bash のみで動作(追加インストール不要)
- macOS / Linux / WSL2 で動作確認済み
- 全フックにコメントあり(カスタマイズ容易)
動作環境
【動作確認済み環境】
OS: macOS 13以降 / Ubuntu 22.04以降 / Windows 11 (WSL2)
Shell: bash 5.0以降 / zsh 5.8以降
Node.js: 18.x 以上(Claude Code 必須)
Claude Code: v1.x(2026年5月時点 最新版)
【必要ソフトウェア】
- Claude Code(Anthropic公式CLIツール)
- bash または zsh
- ディスク容量: 1MB 未満
アップデート履歴
[2026-05-23: v1.0] 初回リリース
- PreToolUse 系フック 12本追加
- PostToolUse 系フック 8本追加
- SessionStart 系フック 5本追加
- Stop / Notification 系フック 5本追加
- settings.json サンプル 3種同梱
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기