Code review hooks

1,169 tagged Code review, measured the same way as everything else here.

Browse within: code-quality 152agentic-coding 43hooks 42ai-code-review 35Multi-Agent 34agentic 34claude-plugin 33agent-orchestration 31audit 30plugin 25claude-code-skills 23harness-engineering 23codex-cli 22harness 22

PostToolUse

49

bitsocialnet/5chan

Hook Claude Code

Runs after a tool call finishes for Edit, Write, MultiEdit and NotebookEdit tool calls, executing format.sh, yarn-install.sh and react-pattern-review.sh (3 commands). From bitsocialnet/5chan.

132 yesterday A tokens not measured GPL-3.0

Stop

50

bitsocialnet/5chan

Hook Claude Code

Runs when the agent finishes a response, executing sync-git-branches.sh, react-pattern-review.sh, code-quality-review-reminder.sh and verify.sh (4 commands). From bitsocialnet/5chan.

132 yesterday A tokens not measured GPL-3.0

PreToolUse

51

ambient-code/platform

Hook Claude Code

Runs before the agent uses a tool for Bash, Edit and Write tool calls, executing pr-review-gate.sh and convention-guard.sh with --show-toplevel (2 commands). From ambient-code/platform.

129 2d ago A tokens not measured original MIT

PostToolUse

52

lync-cyber/CataForge

Hook Claude Code

Runs after a tool call finishes for Agent, Edit, Write, AskUserQuestion and Agent tool calls, running python -m cataforge.runtime.hook.scripts.validate_agent_resu (4 commands). From lync-cyber/CataForge.

128 1mo ago A tokens not measured original MIT

PreToolUse

53

go-to-k/cdkd

Hook Claude Code

Runs before the agent uses a tool for Bash, Edit, Write, Bash, Edit, Write and NotebookEdit tool calls, executing branch-gate.sh, main-tree-branch-gate.sh, post-merge-orphan-push-gate.sh, check-gate.sh, integ-destroy-gate.sh, integ-local-gate.sh, integ-broad-gate.sh, integ-schema-migration-gate.sh, pr-review-gate.sh…

122 today A tokens not measured copy · 45% Apache-2.0

SessionStart

54

Houseofmvps/ultraship

Hook

Runs when a session starts, executing session-start.sh via bash. From Houseofmvps/ultraship.

119 1mo ago A tokens not measured original MIT

UserPromptSubmit

55

Houseofmvps/ultraship

Hook

Runs when you submit a prompt, before the agent sees it, executing currency-guard.sh via bash. From Houseofmvps/ultraship.

119 1mo ago A tokens not measured original MIT

PostCompact

56

Houseofmvps/ultraship

Hook

Runs after the context is compacted, executing post-compact.sh via bash. From Houseofmvps/ultraship.

119 1mo ago A tokens not measured original MIT

PostToolUse

57

dralgorhythm/claude-agentic-framework

Hook Claude Code

Runs after a tool call finishes for Edit, MultiEdit and Write tool calls, executing post-tool-use-tracker.sh and post-edit-lint.sh (2 commands). From dralgorhythm/claude-agentic-framework.

118 1mo ago A tokens not measured

PostToolUse

58

codejunkie99/Gateflow-Plugin

Hook

Runs after a tool call finishes for Write and Edit tool calls, executing posttooluse-sv-lint-nudge.py. From codejunkie99/Gateflow-Plugin.

109 3mo ago A tokens not measured

PostToolUse

59

gmickel/gno

Hook Claude Code

Runs after a tool call finishes for Edit and Write tool calls, running bun run lint. From gmickel/gno.

109 2d ago A tokens not measured copy · 100% MIT

PostToolUse

60

Dev-GOM/claude-code-marketplace

Hook

Runs after a tool call finishes for Write and Edit tool calls, executing post-tool-use.js via node. From Dev-GOM/claude-code-marketplace.

97 7mo ago A tokens not measured original Apache-2.0

PreToolUse

61

Dev-GOM/claude-code-marketplace

Hook

Runs before the agent uses a tool for Bash tool calls, executing pre-tool-use.js via node. From Dev-GOM/claude-code-marketplace.

97 7mo ago A tokens not measured original Apache-2.0

Stop

62

Habitat-Thinking/ai-literacy-superpowers

Hook Claude Code

Runs when the agent finishes a response, executing reservoir-check.sh via bash. From Habitat-Thinking/ai-literacy-superpowers.

97 +7 7d ago A tokens not measured

PostToolUse

63

zoharbabin/due-diligence-agents

Hook Claude Code

Runs after a tool call finishes for Edit and Write tool calls, executing post-edit-lint.sh via bash. From zoharbabin/due-diligence-agents.

96 +2 25d ago A tokens not measured original Apache-2.0

PostToolUse

64

deepklarity/harness-kit

Hook Claude Code

Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From deepklarity/harness-kit.

95 1mo ago A tokens not measured original MIT

SessionStart

65

thiientv/godmode

Hook

Runs when a session starts, executing session-start.sh via bash. From thiientv/godmode.

93 7d ago A tokens not measured copy · 55% MIT

PostToolUse

66

app-dev-panel/app-dev-panel

Hook Claude Code

Runs after a tool call finishes for Write, Edit, Write, Edit, Write and Edit tool calls, executing lint-file.sh, run-tests.sh and modulite-check.sh (3 commands). From app-dev-panel/app-dev-panel.

90 1mo ago A tokens not measured

PreToolUse

67

app-dev-panel/app-dev-panel

Hook Claude Code

Runs before the agent uses a tool for mcp__github__create_pull_request tool calls, executing require-tests-for-pr.sh. From app-dev-panel/app-dev-panel.

90 1mo ago A tokens not measured

Stop

68

greenpolo/cc-multi-cli-plugin

Hook

Runs when the agent finishes a response, executing stop-review-gate-hook.mjs via node. From greenpolo/cc-multi-cli-plugin.

89 16d ago A tokens not measured copy · 56% Apache-2.0

AfterTool

69

Jamkris/everything-gemini-code

Hook

Runs on the AfterTool event for tool == "run_shell_command", tool == "run_shell_command" && tool_input.command matches "^\\s*(npm run build, pnpm (run )?build, yarn (run )?build, bun (run )?build)\\b", tool == "edit_file" && tool_input.file_path matches "\\.(ts, tsx, js, jsx)$", tool == "edit_file" &&…

87 3mo ago A tokens not measured original MIT

SessionEnd

70

Jamkris/everything-gemini-code

Hook

Runs when a session ends, executing run.js via node (2 commands). From Jamkris/everything-gemini-code.

87 3mo ago A tokens not measured original MIT

UserPromptSubmit

71

sysnet4admin/_Book_Claude-Code

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, running date >> last_prompting_history.log. From sysnet4admin/_Book_Claude-Code.

81 5mo ago A tokens not measured

PostToolUse

72

alfadur7/llm-wiki-newsroom

Hook Claude Code

Runs after a tool call finishes for Bash, PowerShell, Write and Edit tool calls, executing lint-chain-guard.sh and dispatch.sh via bash (2 commands). From alfadur7/llm-wiki-newsroom.

80 6d ago A tokens not measured copy · 42% MIT