code quality hooks

174 tagged code quality, measured the same way as everything else here.

Browse within: hooks 15ai-assisted-development 12ai-for-developers 10context-engineering 10developer-productivity 10agentic-engineering 9Multi-Agent 8ai-guardrails 8copilot 8cursor-rules 8documentation 8static-analysis 8agent-plugins 6agentic-coding 6

SessionStart

50

HetCreep/CoalMine

Hook

Runs when a session starts, executing coalmine-conductor.js via node. From HetCreep/CoalMine.

12 8d ago A tokens not measured copy · 66% Apache-2.0

PostToolUse

51

HetCreep/CoalMine

Hook

Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing rot-canary-touch.js via node. From HetCreep/CoalMine.

12 8d ago A tokens not measured original Apache-2.0

Stop

52

HetCreep/CoalMine

Hook

Runs when the agent finishes a response, executing rot-canary-stop.js via node. From HetCreep/CoalMine.

12 8d ago A tokens not measured copy · 53% Apache-2.0

SessionStart

53

reidemeister94/development-skills

Hook

Runs when a session starts on startup, clear and compact, running an inline shell check. From reidemeister94/development-skills.

11 1mo ago A tokens not measured copy · 72% MIT

PostToolUse

54

reidemeister94/development-skills

Hook

Runs after a tool call finishes for Edit, Write, MultiEdit, apply_patch and ExitPlanMode tool calls, running an inline shell check (2 commands). From reidemeister94/development-skills.

11 1mo ago A tokens not measured original MIT

PostToolUse

55

tortastudios/python-ai-guardrails-template

Hook Claude Code

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running an inline shell check. From tortastudios/python-ai-guardrails-template.

11 5mo ago A tokens not measured original MIT

UserPromptSubmit

56

zircote-plugins/sdlc-quality

Hook

Runs when you submit a prompt, before the agent sees it, executing test-wrapper.sh. From zircote-plugins/sdlc-quality.

10 29d ago A tokens not measured original MIT

Stop

57

vyuh-labs/dxkit

Hook Claude Code

Runs when the agent finishes a response, executing index.js via node. From vyuh-labs/dxkit.

10 4d ago A tokens not measured original MIT

SessionEnd

58

avansaber/tailtest

Hook

Runs when a session ends, executing session_end.py via python3. From avansaber/tailtest.

10 2mo ago A tokens not measured original MIT

PostToolUse

59

avansaber/tailtest

Hook

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing post_tool_use.py via python3. From avansaber/tailtest.

10 2mo ago A tokens not measured original MIT

SubagentStop

60

avansaber/tailtest

Hook

Runs when a subagent finishes, executing subagent_stop.py via python3. From avansaber/tailtest.

10 2mo ago A tokens not measured original MIT

UserPromptSubmit

61

bcanfield/agentic-tech-debt

Hook

Runs when you submit a prompt, before the agent sees it, executing drop.py via python3. From bcanfield/agentic-tech-debt.

8 2d ago A tokens not measured original MIT

PostToolUse

62

bcanfield/agentic-tech-debt

Hook

Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing feedback.py via python3. From bcanfield/agentic-tech-debt.

8 2d ago A tokens not measured original MIT

Stop

63

bcanfield/agentic-tech-debt

Hook

Runs when the agent finishes a response, executing stop.py via python3. From bcanfield/agentic-tech-debt.

8 2d ago A tokens not measured original MIT

PreToolUse

64

shinpr/metronome

Hook

Runs before the agent uses a tool for Bash tool calls, executing check-efficiency.py. From shinpr/metronome.

8 5mo ago A tokens not measured copy · 59% MIT

SessionStart

65

Vimalk0703/shipworthy

Hook

Runs when a session starts, running "/path/to/shipworthy/hooks/session-start". From Vimalk0703/shipworthy.

7 4mo ago A tokens not measured original MIT

PreToolUse

66

Vimalk0703/shipworthy

Hook

Runs before the agent uses a tool for Write, Edit, Bash and Bash tool calls, running "/path/to/shipworthy/hooks/pre-tool-use" (3 commands). From Vimalk0703/shipworthy.

7 4mo ago A tokens not measured original MIT

PostToolUse

67

Vimalk0703/shipworthy

Hook

Runs after a tool call finishes for Bash, Write and Edit tool calls, running "/path/to/shipworthy/hooks/post-tool-use" (2 commands). From Vimalk0703/shipworthy.

7 4mo ago A tokens not measured original MIT

CwdChanged

68

taniwhaai/arai

Hook Claude Code

Runs on the CwdChanged event, running arai guardrails --match-stdin. From taniwhaai/arai.

7 19d ago A tokens not measured original Apache-2.0

FileChanged

69

taniwhaai/arai

Hook Claude Code

Runs on the FileChanged event for CLAUDE.md, .cursorrules, .windsurfrules and copilot-instructions.md tool calls, running arai guardrails --match-stdin. From taniwhaai/arai.

7 19d ago A tokens not measured original Apache-2.0

PostToolUse

70

taniwhaai/arai

Hook Claude Code

Runs after a tool call finishes, running arai guardrails --match-stdin. From taniwhaai/arai.

7 19d ago A tokens not measured copy · 88% Apache-2.0

PreToolUse

71

greglas75/zuvo

Hook

Runs before the agent uses a tool for Bash, Write, Edit and MultiEdit tool calls, executing run-hook.cmd (5 commands). From greglas75/zuvo.

6 2d ago A tokens not measured original MIT

PostToolUse

72

greglas75/zuvo

Hook

Runs after a tool call finishes for Skill, Read and TodoWrite tool calls, executing run-hook.cmd (4 commands). From greglas75/zuvo.

6 2d ago A tokens not measured original MIT