mandelbro/awesome-claude-hooks

User-level Claude Hooks to make enterprise-grade software to.

1Stars on the repository
126Mods indexed here, across every type
5mo agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

PreToolUse

01

mandelbro/awesome-claude-hooks

Hook Claude Code

One of 11 in settings.json

Runs before the agent uses a tool for Bash, Write, Edit and MultiEdit tool calls, executing hook-handler.cjs with --show-toplevel (2 commands). From mandelbro/awesome-claude-hooks.

not rated 1 5mo ago A tokens not measured original Apache-2.0

PostToolUse

02

mandelbro/awesome-claude-hooks

Hook Claude Code

One of 11 in settings.json

Runs after a tool call finishes for Write, Edit, MultiEdit and Bash tool calls, executing hook-handler.cjs with --show-toplevel (2 commands). From mandelbro/awesome-claude-hooks.

not rated 1 5mo ago A tokens not measured original Apache-2.0

UserPromptSubmit

03

mandelbro/awesome-claude-hooks

Hook Claude Code

One of 11 in settings.json

Runs when you submit a prompt, before the agent sees it, executing hook-handler.cjs with --show-toplevel. From mandelbro/awesome-claude-hooks.

not rated 1 5mo ago A tokens not measured original Apache-2.0

SessionStart

04

mandelbro/awesome-claude-hooks

Hook Claude Code

One of 11 in settings.json

Runs when a session starts, executing hook-handler.cjs and auto-memory-hook.mjs with --show-toplevel (2 commands). From mandelbro/awesome-claude-hooks.

not rated 1 5mo ago A tokens not measured original Apache-2.0

SessionEnd

05

mandelbro/awesome-claude-hooks

Hook Claude Code

One of 11 in settings.json

Runs when a session ends, executing hook-handler.cjs with --show-toplevel. From mandelbro/awesome-claude-hooks.

not rated 1 5mo ago A tokens not measured original Apache-2.0

Stop

06

mandelbro/awesome-claude-hooks

Hook Claude Code

One of 11 in settings.json

Runs when the agent finishes a response, executing auto-memory-hook.mjs with --show-toplevel. From mandelbro/awesome-claude-hooks.

not rated 1 5mo ago A tokens not measured copy · 86% Apache-2.0

PreCompact

07

mandelbro/awesome-claude-hooks

Hook Claude Code

One of 11 in settings.json

Runs before the context is compacted for manual and auto tool calls, executing hook-handler.cjs with --show-toplevel (4 commands). From mandelbro/awesome-claude-hooks.

not rated 1 5mo ago A tokens not measured copy · 92% Apache-2.0

SubagentStart

08

mandelbro/awesome-claude-hooks

Hook Claude Code

One of 11 in settings.json

Runs when a subagent starts, executing hook-handler.cjs with --show-toplevel. From mandelbro/awesome-claude-hooks.

not rated 1 5mo ago A tokens not measured copy · 77% Apache-2.0

SubagentStop

09

mandelbro/awesome-claude-hooks

Hook Claude Code

One of 11 in settings.json

Runs when a subagent finishes, executing hook-handler.cjs with --show-toplevel. From mandelbro/awesome-claude-hooks.

not rated 1 5mo ago A tokens not measured copy · 80% Apache-2.0

Notification

10

mandelbro/awesome-claude-hooks

Hook Claude Code

One of 11 in settings.json

Runs when the agent sends a notification, executing hook-handler.cjs with --show-toplevel. From mandelbro/awesome-claude-hooks.

not rated 1 5mo ago A tokens not measured copy · 88% Apache-2.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: