Code review hooks

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

Browse within: code-quality 77agentic-coding 28ai-code-review 24Multi-Agent 22agent-orchestration 19agentic 19plugin 18claude-code-skills 15gemini 14antigravity 13autonomous-development 12claude-ai 12claude-code-marketplace 12consensus 12

PostToolUse

97

LeeYudok/agents-scaffold

Hook Claude Code

Runs after a tool call finishes for Edit, Write, Bash, Bash, Edit and Write tool calls, executing post-edit-format.sh, post-test-notify.sh and observe-lite.sh (3 commands). From LeeYudok/agents-scaffold.

25 3d ago A tokens not measured copy · 45% MIT

Stop

98

LeeYudok/agents-scaffold

Hook Claude Code

Runs when the agent finishes a response, executing stop-memory-remind.sh. From LeeYudok/agents-scaffold.

25 3d ago A tokens not measured copy · 44% MIT

PreToolUse

99

ai4curation/ai-gene-review

Hook Claude Code

Runs before the agent uses a tool for Edit, MultiEdit and Write tool calls, executing protect_files_hook.py and validate_ai_review_pretool_hook.py (2 commands). From ai4curation/ai-gene-review.

24 2d ago A tokens not measured copy · 86% BSD-3-Clause

PostToolUse

100

ridafkih/lab13

Hook Claude Code

Runs after a tool call finishes for Write, Edit, Write and Edit tool calls, running bun --filter=* lint --fix (3 commands). From ridafkih/lab13.

24 6mo ago A tokens not measured AGPL-3.0

PostToolUse

101

Manikantareddy941-hash/Scorpion

Hook Claude Code

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing eslint-fix-edited.js and typecheck-edited.js via node (2 commands). From Manikantareddy941-hash/Scorpion.

24 6d ago A tokens not measured

PostToolUse

102

altmemy/claude-code-templates

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, executing auto-lint.sh. From altmemy/claude-code-templates.

23 5mo ago A tokens not measured

Stop

103

pvillega/claude-templates

Hook

Runs when the agent finishes a response, executing session-stop.sh, lint-on-stop.sh and ntfy.sh (3 commands). From pvillega/claude-templates.

23 29d ago A tokens not measured

PostToolUse

104

Contrast-Security-OSS/mcp-contrast

Hook Claude Code

Runs after a tool call finishes for Write, Edit and Bash tool calls, executing checkstyle.sh and archunit-reminder.sh (2 commands). From Contrast-Security-OSS/mcp-contrast.

23 4d ago A tokens not measured original Apache-2.0

PostToolUse

105

carlrannaberg/cclint

Hook Claude Code

Runs after a tool call finishes for Write, Edit, MultiEdit, Write, Edit, MultiEdit, Write, Edit, MultiEdit, Write, Edit, MultiEdit, Edit, MultiEdit, Edit and MultiEdit tool calls, running claudekit-hooks run lint-changed (6 commands). From carlrannaberg/cclint.

22 11mo ago A tokens not measured

PreToolUse

106

JoeDupuis/summoncircle

Hook Claude Code

Runs before the agent uses a tool for Bash, mcp__git__git_commit, Bash and mcp__github__push_files tool calls, running $(git rev-parse --show-toplevel)/.claude/bin/lint (2 commands). From JoeDupuis/summoncircle.

21 +1 9mo ago A tokens not measured

UserPromptSubmit

107

kazuph/yunomi

Hook

Runs when you submit a prompt, before the agent sees it, executing completion-checklist.sh. From kazuph/yunomi.

21 5d ago A tokens not measured copy · 63% MIT

SessionStart

108

hyhmrright/logic-lens

Hook

Runs when a session starts on startup, clear and compact, running an inline shell check. From hyhmrright/logic-lens.

21 3d ago A tokens not measured copy · 66% MIT

Stop

109

ai-debugger-inc/aidb

Hook Claude Code

Runs when the agent finishes a response, executing test-runner-suggestion.sh and lint-check.sh (2 commands). From ai-debugger-inc/aidb.

21 3mo ago A tokens not measured copy · 50% Apache-2.0

PostToolUse

110

existential-birds/amelia

Hook Claude Code

Runs after a tool call finishes for Task and TodoWrite tool calls, running an inline shell check (2 commands). From existential-birds/amelia.

21 22d ago A tokens not measured copy · 86% Apache-2.0

PreToolUse

111

existential-birds/amelia

Hook Claude Code

Runs before the agent uses a tool for Task tool calls, running an inline shell check. From existential-birds/amelia.

21 22d ago A tokens not measured copy · 81% Apache-2.0

SessionStart

112

existential-birds/amelia

Hook Claude Code

Runs when a session starts, running an inline shell check. From existential-birds/amelia.

21 22d ago A tokens not measured copy · 100% Apache-2.0

PostToolUse

113

agent-receipts/obsigna

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, executing lint-on-edit.sh. From agent-receipts/obsigna.

20 3d ago A tokens not measured copy · 50% Apache-2.0

PostToolUse

114

claude-code-expert/example

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, executing format-ts.sh, format-py.sh, lint-ts.sh, lint-py.sh, test-ts.sh and test-py.sh (6 commands). From claude-code-expert/example.

19 1mo ago A tokens not measured

PreToolUse

115

fall-out-bug/sdp

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing PreToolUse.sh via bash. From fall-out-bug/sdp.

19 2mo ago A tokens not measured copy · 83% MIT

PostToolUse

116

Romandredan/1c-quality-gate

Hook

Runs after a tool call finishes for Write, Edit, MultiEdit and NotebookEdit tool calls, executing gate-arm.mjs via node. From Romandredan/1c-quality-gate.

19 4d ago A tokens not measured

Stop

117

Romandredan/1c-quality-gate

Hook

Runs when the agent finishes a response, executing gate-check.mjs via node. From Romandredan/1c-quality-gate.

19 4d ago A tokens not measured

PostToolUse

118

yuanlang12/Kite

Hook Claude Code

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

19 3mo ago A tokens not measured original MIT

Stop

119

m-ghalib/gemini-plugin-cc

Hook

Runs when the agent finishes a response, executing stop-review-gate-hook.mjs via node. From m-ghalib/gemini-plugin-cc.

19 4mo ago A tokens not measured copy · 56% Apache-2.0

PostToolUse

120

ondrej-svec/heart-of-gold-toolkit

Hook

Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From ondrej-svec/heart-of-gold-toolkit.

19 12d ago A tokens not measured original MIT