LLM hooks

270 tagged LLM, measured the same way as everything else here.

Browse within: claude-code-plugin 47Multi-Agent 35agent-memory 35knowledge-graph 35model-context-protocol 35context-management 23local-first 23knowledge-base 22ai-memory 21embeddings 20markdown 18coding-agents 14sqlite 14long-term-memory 13

SessionStart

193

malkreide/swiss-cultural-heritage-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From malkreide/swiss-cultural-heritage-mcp.

not rated 0 3d ago A tokens not measured copy · 53% MIT

SessionStart

194

malkreide/swiss-energy-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From malkreide/swiss-energy-mcp.

not rated 0 2d ago A tokens not measured copy · 53% MIT

SessionStart

195

malkreide/swiss-food-safety-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From malkreide/swiss-food-safety-mcp.

not rated 0 2d ago A tokens not measured copy · 53% MIT

SessionStart

196

malkreide/swiss-holidays-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From malkreide/swiss-holidays-mcp.

not rated 0 4d ago A tokens not measured copy · 53% MIT

SessionStart

197

malkreide/swiss-ip-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing check-clone-freshness.sh. From malkreide/swiss-ip-mcp.

not rated 0 3d ago A tokens not measured copy · 100% MIT

SessionStart

198

malkreide/swiss-procurement-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start-staleness.sh. From malkreide/swiss-procurement-mcp.

not rated 0 4d ago A tokens not measured original MIT

SessionStart

199

malkreide/swiss-snb-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts on startup and resume, executing session-start.sh. From malkreide/swiss-snb-mcp.

not rated 0 3d ago A tokens not measured copy · 53% MIT

SessionStart

200

malkreide/wsl-envidat-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From malkreide/wsl-envidat-mcp.

not rated 0 3d ago A tokens not measured copy · 53% MIT

SessionStart

201

malkreide/amtsblatt-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From malkreide/amtsblatt-mcp.

not rated 0 4d ago A tokens not measured copy · 53% MIT

PreToolUse

202

inth3shadows/runecho

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, running runecho-guard --hook-mode. From inth3shadows/runecho.

not rated 0 2d ago A tokens not measured original MIT

PostToolUse

203

inth3shadows/runecho

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running runecho-guard --outcome-mode. From inth3shadows/runecho.

not rated 0 2d ago A tokens not measured original MIT

PreToolUse

204

wilf974/MultiServices-AI

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Bash tool calls, running python -m multiservice.rappel. From wilf974/MultiServices-AI.

not rated 0 1mo ago A tokens not measured original Apache-2.0

UserPromptSubmit

205

MohanTn/hybrid-retrieval-pipeline

Hook Claude Code

One of 2 in settings.json

Runs when you submit a prompt, before the agent sees it, executing shim.py via python3. From MohanTn/hybrid-retrieval-pipeline.

not rated 0 3d ago A tokens not measured

Stop

206

coldzero94/cold-frame

Hook Claude Code

One of 2 in settings.json

Runs when the agent finishes a response, executing test-gate.sh via bash. From coldzero94/cold-frame.

not rated 0 16d ago A tokens not measured original Apache-2.0

PostToolUse

207

darthzen/ollama-code-mcp

Hook Claude Code

One of 7 in settings.json

Runs after a tool call finishes for Task and TodoWrite tool calls, running an inline shell check (2 commands). From darthzen/ollama-code-mcp.

not rated 0 1mo ago A tokens not measured copy · 86% MIT

PreToolUse

208

darthzen/ollama-code-mcp

Hook Claude Code

One of 7 in settings.json

Runs before the agent uses a tool for Task tool calls, running an inline shell check. From darthzen/ollama-code-mcp.

not rated 0 1mo ago A tokens not measured copy · 81% MIT

SessionStart

209

darthzen/ollama-code-mcp

Hook Claude Code

One of 7 in settings.json

Runs when a session starts, running an inline shell check. From darthzen/ollama-code-mcp.

not rated 0 1mo ago A tokens not measured copy · 100% MIT

SessionStart

210

malkreide/lobbywatch-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From malkreide/lobbywatch-mcp.

not rated 0 3d ago A tokens not measured copy · 53% MIT

UserPromptSubmit

211

Aptica-Solutions/a-mcp-runmeter

Hook Claude Code

One of 2 in settings.json

Runs when you submit a prompt, before the agent sees it, executing survey-gate.ps1 via pwsh. From Aptica-Solutions/a-mcp-runmeter.

not rated 0 1mo ago A tokens not measured original MIT

PostToolUse

212

yourlastnamesoundslikeatypeofpasta/acumatica-mcp-server

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing py-parse-gate.ps1 via pwsh. From yourlastnamesoundslikeatypeofpasta/acumatica-mcp-server.

not rated 0 19d ago A tokens not measured original MIT

PostToolUse

213

gaia-research/gaia-skill-tree

Hook Claude Code

Runs after a tool call finishes for Write, Edit, Edit and Write tool calls, running an inline shell check (2 commands). From gaia-research/gaia-skill-tree.

not rated 19 today A tokens not measured

SessionStart

214

mrboups/xbrain

Hook Claude Code

Runs when a session starts, executing gsd-check-update.js and gsd-session-state.sh via node (2 commands). From mrboups/xbrain.

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

PostToolUse

215

mrboups/xbrain

Hook Claude Code

Runs after a tool call finishes for Bash, Edit, Write, MultiEdit, Agent, Task, Read, Write and Edit tool calls, executing gsd-context-monitor.js, gsd-read-injection-scanner.js and gsd-phase-boundary.sh via node (3 commands). From mrboups/xbrain.

not rated 2 20d ago A tokens not measured copy · 89% MIT

PreToolUse

216

mrboups/xbrain

Hook Claude Code

Runs before the agent uses a tool for Write, Edit, Write, Edit, Write, Edit and Bash tool calls, executing gsd-prompt-guard.js, gsd-read-guard.js, gsd-workflow-guard.js and gsd-validate-commit.sh via node (4 commands). From mrboups/xbrain.

not rated 2 20d ago A tokens not measured copy · 47% MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: