ai-coding hooks

528 tagged ai-coding, measured the same way as everything else here.

Browse within: agentic-coding 41codex-cli 29agentic-workflow 26ai-security 25code-quality 22ai-engineering 17coding-agent 17ai-memory 16knowledge-graph 16spec-driven-development 16agent-orchestration 14claude-code-skills 14macos 14context-management 13

PreToolUse

121

pluginslab/wp-agentic-kit

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing pre-commit.sh. From pluginslab/wp-agentic-kit.

18 2mo ago A tokens not measured original MIT

Stop

122

pluginslab/wp-agentic-kit

Hook Claude Code

Runs when the agent finishes a response, executing stop.sh. From pluginslab/wp-agentic-kit.

18 2mo ago A tokens not measured original MIT

SessionStart

123

pluginslab/wp-agentic-kit

Hook Claude Code

Runs when a session starts on resume, compact and clear, executing session-start.sh. From pluginslab/wp-agentic-kit.

18 2mo ago A tokens not measured original MIT

PostToolUse

124

JubaKitiashvili/context-mem

Hook

Runs after a tool call finishes for Bash, Read, Write, Edit, Grep and Glob tool calls, executing activity-journal.js, context-mem-hook.js and proactive-inject.js via node (3 commands). From JubaKitiashvili/context-mem.

18 4mo ago A tokens not measured original MIT

UserPromptSubmit

125

JubaKitiashvili/context-mem

Hook

Runs when you submit a prompt, before the agent sees it, executing user-prompt-hook.js via node. From JubaKitiashvili/context-mem.

18 4mo ago A tokens not measured original MIT

PreCompact

126

JubaKitiashvili/context-mem

Hook

Runs before the context is compacted, executing context-mem-precompact.js via node. From JubaKitiashvili/context-mem.

18 4mo ago A tokens not measured original MIT

SessionStart

127

paullukic/coograph

Hook Claude Code

Runs when a session starts, executing report-graph.py via python3. From paullukic/coograph.

17 27d ago A tokens not measured original MIT

PreToolUse

128

paullukic/coograph

Hook Claude Code

Runs before the agent uses a tool for Bash, Edit, Write, MultiEdit and NotebookEdit tool calls, executing log-bash.py, block-generated.py and warn-scope.py via python3 (3 commands). From paullukic/coograph.

17 27d ago A tokens not measured original MIT

Stop

129

eduwxyz/my-awesome-skills

Hook

Runs when the agent finishes a response, executing end-green.sh and iteration-gate.sh via bash (2 commands). From eduwxyz/my-awesome-skills.

16 3mo ago A tokens not measured

SessionStart

130

richardcb/oh-my-gemini

Hook

Runs when a session starts on startup, executing session-start.js via node. From richardcb/oh-my-gemini.

16 5mo ago A tokens not measured original MIT

BeforeTool

131

richardcb/oh-my-gemini

Hook

Runs on the BeforeTool event for write_file, replace, run_shell_command and shell tool calls, executing before-tool.js via node. From richardcb/oh-my-gemini.

16 5mo ago A tokens not measured original MIT

AfterAgent

132

richardcb/oh-my-gemini

Hook

Runs on the AfterAgent event, executing phase-gate.js and ralph-retry.js via node (2 commands). From richardcb/oh-my-gemini.

16 5mo ago A tokens not measured original MIT

PreToolUse

133

huaweicloud/huaweicloud-devkit

Hook

Runs before the agent uses a tool for Bash, mcp__.*huaweicloud.* and huaweicloud_.* tool calls, executing huaweicloud-safety.py via python3 (2 commands). From huaweicloud/huaweicloud-devkit.

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

SessionEnd

134

syf2211/ruledoctor

Hook Claude Code

Runs when a session ends, executing session-end.mjs via node. From syf2211/ruledoctor.

15 2mo ago A tokens not measured original MIT

SessionStart

135

syf2211/ruledoctor

Hook

Runs when a session starts, executing reinject-rules.mjs via node. From syf2211/ruledoctor.

15 2mo ago A tokens not measured original MIT

PreToolUse

136

syf2211/ruledoctor

Hook

Runs before the agent uses a tool for Bash tool calls, executing rule-guard.mjs via node. From syf2211/ruledoctor.

15 2mo ago A tokens not measured original MIT

SessionStart

137

Eilodon/CALM

Hook Claude Code

Runs when a session starts, executing session-start-agents-md.sh and session-start-build-calm.sh via bash (2 commands). From Eilodon/CALM.

15 9d ago A tokens not measured original MIT

PreToolUse

138

Eilodon/CALM

Hook Claude Code

Runs before the agent uses a tool for Read, Edit, Write, Grep, Bash, mcp__calm__edit_context, mcp__calm__diff_impact, mcp__calm__edit_lines, mcp__calm__edit_symbol, mcp__calm__search, mcp__calm__source, mcp__calm__locate, mcp__calm__file_overview, mcp__calm__understand and mcp__calm__session_context tool calls…

15 9d ago A tokens not measured original MIT

PostToolUse

139

Eilodon/CALM

Hook Claude Code

Runs after a tool call finishes for Bash and Grep tool calls, executing calm-nudge.sh and posttooluse-discovery-dump.sh via bash (2 commands). From Eilodon/CALM.

15 9d ago A tokens not measured original MIT

SessionStart

140

CodeAlive-AI/codealive-skills

Hook

Runs when a session starts on startup, executing check_auth.sh. From CodeAlive-AI/codealive-skills.

14 27d ago A tokens not measured original MIT

SessionStart

141

qwerfunch/cladding

Hook

Runs when a session starts, executing clad.js via node. From qwerfunch/cladding.

14 4d ago A tokens not measured original MIT

PreToolUse

142

qwerfunch/cladding

Hook

Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, executing clad.js via node. From qwerfunch/cladding.

14 4d ago A tokens not measured copy · 83% MIT

PostToolUse

143

qwerfunch/cladding

Hook

Runs after a tool call finishes for Edit, Write, MultiEdit and Bash tool calls, executing clad.js via node. From qwerfunch/cladding.

14 4d ago A tokens not measured original MIT

SessionStart

144

strvmarv/total-recall

Hook

Runs when a session starts on startup, resume, clear and compact, executing run.sh via bash. From strvmarv/total-recall.

14 4d ago A tokens not measured copy · 81% MIT