Hooks for Claude Code

6,335 that install into Claude Code. Same mod, same page, whichever agent you run: a URL per tool would split one page into five that compete.

PostToolUse

121

civitai/civitai

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, executing check-svelte-ts.mjs via node. From civitai/civitai.

7.2k +1 today A tokens not measured original Apache-2.0

PreToolUse

122

Serial-Studio/Serial-Studio

Hook Claude Code

Runs before the agent uses a tool for Edit, Write, MultiEdit and Bash tool calls, executing protect-dirty-files.py and commit-sanitize-gate.py via python3 (2 commands). From Serial-Studio/Serial-Studio.

7.2k +6 yesterday A tokens not measured

PostToolUse

123

Serial-Studio/Serial-Studio

Hook Claude Code

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing verify-on-save.py and protect-dirty-files.py via python3 (2 commands). From Serial-Studio/Serial-Studio.

7.2k +6 yesterday A tokens not measured

Stop

124

Serial-Studio/Serial-Studio

Hook Claude Code

Runs when the agent finishes a response, executing canary-check.py via python3. From Serial-Studio/Serial-Studio.

7.2k +6 yesterday A tokens not measured

SessionStart

125

joe-bell/cva

Hook Claude Code

Runs when a session starts, executing session-start.sh. From joe-bell/cva.

6.9k 3d ago A tokens not measured copy · 52% Apache-2.0

PostToolUse

126

apache/iotdb

Hook Claude Code ✓ vendor

Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check. From apache/iotdb.

6.4k 3d ago A tokens not measured original Apache-2.0

PostToolUse

127

UfoMiao/zcf

Hook Claude Code

Runs after a tool call finishes for Edit, MultiEdit and Write tool calls, executing eslint-hook.ts with --show-toplevel. From UfoMiao/zcf.

6.1k +2 2d ago A tokens not measured original MIT

UserPromptSubmit

128

ChrisWiles/claude-code-showcase

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing skill-eval.sh. From ChrisWiles/claude-code-showcase.

6.0k +14 7mo ago A tokens not measured

PreToolUse

129

ChrisWiles/claude-code-showcase

Hook Claude Code

Runs before the agent uses a tool for Edit, MultiEdit and Write tool calls, running # Prevent editing on main branch. From ChrisWiles/claude-code-showcase.

6.0k +14 7mo ago A tokens not measured

PostToolUse

130

ChrisWiles/claude-code-showcase

Hook Claude Code

Runs after a tool call finishes for Edit, MultiEdit, Write, Edit, MultiEdit, Write, Edit, MultiEdit, Write, Edit, MultiEdit and Write tool calls, running # Auto-format JS/TS files with Prettier (or Biome) (4 commands). From ChrisWiles/claude-code-showcase.

6.0k +14 7mo ago A tokens not measured

PreCompact

131

drona23/claude-token-efficient

Hook Claude Code

Runs before the context is compacted, running an inline shell check. From drona23/claude-token-efficient.

6.0k +13 2mo ago A tokens not measured original MIT

PreToolUse

133

FlorianBruniaux/claude-code-ultimate-guide

Hook Claude Code

Runs before the agent uses a tool for Bash, Edit and Write tool calls, executing dangerous-actions-blocker.sh via bash. From FlorianBruniaux/claude-code-ultimate-guide.

5.9k +10 yesterday A tokens not measured CC-BY-SA-4.0

PostToolUse

134

FlorianBruniaux/claude-code-ultimate-guide

Hook Claude Code

Runs after a tool call finishes for Edit and Write tool calls, executing auto-format.sh, version-consistency-check.sh and activity-logger.sh via bash (3 commands). From FlorianBruniaux/claude-code-ultimate-guide.

5.9k +10 yesterday A tokens not measured CC-BY-SA-4.0

UserPromptSubmit

135

Q00/ouroboros

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing keyword-detector.py. From Q00/ouroboros.

5.7k +17 yesterday A tokens not measured original MIT

PostToolUse

136

Q00/ouroboros

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, executing drift-monitor.py. From Q00/ouroboros.

5.7k +17 yesterday A tokens not measured copy · 86% MIT

PostToolUse

137

areal-project/AReaL

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, executing check-expert-update.sh. From areal-project/AReaL.

5.7k +4 yesterday A tokens not measured original Apache-2.0

PostToolUse

138

vercel/streamdown

Hook Claude Code ✓ vendor

Runs after a tool call finishes for Edit and Write tool calls, running npx ultracite fix. From vercel/streamdown.

5.6k +5 yesterday A tokens not measured

PreToolUse

139

zenml-io/zenml

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing format.sh. From zenml-io/zenml.

5.6k +4 yesterday A tokens not measured original Apache-2.0

PostToolUse

140

entireio/cli

Hook Claude Code

Runs after a tool call finishes for Agent, TaskCreate and TaskUpdate tool calls, running an inline shell check (2 commands). From entireio/cli.

5.0k +7 today A tokens not measured original MIT

SessionStart

141

entireio/cli

Hook Claude Code

Runs when a session starts, executing remote-setup.sh via bash (2 commands). From entireio/cli.

5.0k +7 today A tokens not measured original MIT

UserPromptSubmit

142

entireio/cli

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, running an inline shell check. From entireio/cli.

5.0k +7 today A tokens not measured original MIT

SessionStart

143

clidey/whodb

Hook Claude Code

Runs when a session starts, executing session-context.sh via bash with --show-toplevel. From clidey/whodb.

5.0k +1 yesterday A tokens not measured original Apache-2.0

PostToolUse

144

clidey/whodb

Hook Claude Code

Runs after a tool call finishes for Edit and Write tool calls, executing auto-format-go.sh, auto-lint-ts.sh and auto-graphql-codegen.sh via bash with --show-toplevel (3 commands). From clidey/whodb.

5.0k +1 yesterday A tokens not measured original Apache-2.0