Prompts tagged "hooks" in the PromptCraft library.
用一段 PostToolUse hook,讓 Claude Code 每次 Edit/Write 完檔案就自動跑 formatter(Prettier/Black/gofmt)+linter,把「格式不一致」這件雜事從你的 code review 裡永久移除。
掛一個 PreToolUse Bash hook,在 AI 執行 shell 指令「之前」就攔下 rm -rf、fork bomb、curl|sh 這類毀滅性命令——連 --dangerously-skip-permissions 都擋得住的最後一道安全網。
掛一個 Stop hook,讓 Claude Code 一跑完就跳桌面通知+播提示音。你可以放心去開別的視窗做事,AI 完工會自己叫你回來,不用一直盯著終端機。
Claude Code 砍掉內建 output style 後,用 SessionStart hook 把自訂回應風格(語氣/格式/規則)自動注入每個 session,並用本地 marketplace 管理、啟用、套用多套風格。
用 .claude/settings.json 的 hooks,在 Claude Code 的特定生命週期事件(PostToolUse 編輯後、PreToolUse 跑指令前、Stop 收尾時)自動執行格式化、lint、typecheck 或測試——產出正確的 JSON 設定 + 可執行的 hook 腳本,並用 exit 2 在危險操作前硬擋。