ai-coding hooks

528 tagged ai-coding, measured the same way as everything else here.

Browse within: agentic-coding 41codex-cli 29agentic-workflow 26ai-security 25code-quality 22ai-engineering 17coding-agent 17ai-memory 16knowledge-graph 16spec-driven-development 16agent-orchestration 14claude-code-skills 14macos 14context-management 13

PreToolUse

169

zalom/plastic

Hook

Part of plastic

Runs before the agent uses a tool for Write, Edit, NotebookEdit, mcp__serena__replace_content, mcp__serena__replace_symbol_body, mcp__serena__insert_after_symbol, mcp__serena__insert_before_symbol, mcp__serena__safe_delete_symbol, mcp__serena__rename_symbol and Bash tool calls, running an inline shell check (2…

10 3d ago A tokens not measured original MIT

SessionStart

170

Codename-11/SubFrame

Hook Claude Code

Runs when a session starts, executing session-start.js via node. From Codename-11/SubFrame.

10 9d ago A tokens not measured original MIT

UserPromptSubmit

171

Codename-11/SubFrame

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing prompt-submit.js via node. From Codename-11/SubFrame.

10 9d ago A tokens not measured original MIT

Stop

172

Codename-11/SubFrame

Hook Claude Code

Runs when the agent finishes a response, executing stop.js via node. From Codename-11/SubFrame.

10 9d ago A tokens not measured original MIT

PreToolUse

175

ShipWithAI/shipwithai-plugins

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing validate-command.py via python3. From ShipWithAI/shipwithai-plugins.

10 20d ago A tokens not measured original MIT

PostToolUse

176

ShipWithAI/shipwithai-plugins

Hook Claude Code

Runs after a tool call finishes for Write, Edit, Edit, Write and Bash tool calls, executing protect-files.py and observe.py via python3 (2 commands). From ShipWithAI/shipwithai-plugins.

10 20d ago A tokens not measured original MIT

PreToolUse

177

mantacron/manta

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From mantacron/manta.

10 8d ago A tokens not measured

PostToolUse

178

mantacron/manta

Hook Claude Code

Runs after a tool call finishes for Bash tool calls, running an inline shell check. From mantacron/manta.

10 8d ago A tokens not measured

PreToolUse

179

PackmindHub/skillsight

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From PackmindHub/skillsight.

9 2mo ago A tokens not measured copy · 100% Apache-2.0

PreToolUse

181

rynald0cst0ltziam/Warden-AI

Hook Claude Code

Runs before the agent uses a tool for Read, read, read_file, file_read, Grep, grep, Search, search and code_search tool calls, running warden hook redirect (2 commands). From rynald0cst0ltziam/Warden-AI.

9 12d ago A tokens not measured

SessionStart

182

huzaifa525/claude-code-optimizer

Hook Claude Code

Part of claude-code-optimizer

Runs when a session starts, executing generate-context.sh, memory-inject.sh, resume-plan.sh, auto-setup.sh and auto-update-check.sh via bash (5 commands). From huzaifa525/claude-code-optimizer.

9 5mo ago A tokens not measured original MIT

PreToolUse

183

huzaifa525/claude-code-optimizer

Hook Claude Code

Part of claude-code-optimizer

Runs before the agent uses a tool for Edit, Write and Bash tool calls, executing protect-files.sh and block-dangerous.sh via bash (2 commands). From huzaifa525/claude-code-optimizer.

9 5mo ago A tokens not measured original MIT

PostToolUse

184

huzaifa525/claude-code-optimizer

Hook Claude Code

Part of claude-code-optimizer

Runs after a tool call finishes for Edit, Write, Bash, Edit, Write and Bash tool calls, executing auto-format.sh, filter-test-output.sh and track-activity.sh via bash (3 commands). From huzaifa525/claude-code-optimizer.

9 5mo ago A tokens not measured original MIT

PreToolUse

185

AmElmo/loadout

Hook Claude Code

Runs before the agent uses a tool for Bash, Write and Edit tool calls, running an inline shell check (2 commands). From AmElmo/loadout.

9 4mo ago A tokens not measured original MIT

PostToolUse

186

AmElmo/loadout

Hook Claude Code

Runs after a tool call finishes, running /usr/local/bin/notify-done --sound subtle. From AmElmo/loadout.

9 4mo ago A tokens not measured original MIT

Notification

187

AmElmo/loadout

Hook Claude Code

Runs when the agent sends a notification, running osascript -e 'display notification "$CLAUDE_NOTIFICATION" wi. From AmElmo/loadout.

9 4mo ago A tokens not measured original MIT

PreToolUse

188

AnExiledDev/CodeForge

Hook

Part of agent-system

Runs before the agent uses a tool for Task tool calls, executing redirect-builtin-agents.py via python3. From AnExiledDev/CodeForge.

9 1mo ago A tokens not measured

PreToolUse

191

macanderson/stella

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing no-full-test-builds.sh. From macanderson/stella.

9 2d ago A tokens not measured AGPL-3.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: