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

169

weill-labs/hgm

Hook Claude Code

One of 3 in settings.json

Runs when a session starts, running bd prime. From weill-labs/hgm.

not rated 2 3mo ago A tokens not measured copy · 100% MIT

SessionStart

170

deepelementlab/openevo

Hook

One of 4 in hooks.json

Runs when a session starts, executing session-context.mjs via node. From deepelementlab/openevo.

not rated 2 4mo ago A tokens not measured GPL-3.0

UserPromptSubmit

171

deepelementlab/openevo

Hook

One of 4 in hooks.json

Runs when you submit a prompt, before the agent sees it, executing inject-memories.mjs via node. From deepelementlab/openevo.

not rated 2 4mo ago A tokens not measured GPL-3.0

Stop

172

deepelementlab/openevo

Hook

One of 4 in hooks.json

Runs when the agent finishes a response, executing store-memories.mjs via node. From deepelementlab/openevo.

not rated 2 4mo ago A tokens not measured GPL-3.0

SessionStart

173

nodealchemy/powernode-platform

Hook Claude Code

One of 4 in settings.json

Runs when a session starts, executing session-guidance-inject.sh. From nodealchemy/powernode-platform.

not rated 2 today A tokens not measured copy · 52% MIT

Stop

174

nodealchemy/powernode-platform

Hook Claude Code

One of 4 in settings.json

Runs when the agent finishes a response, executing service-restart-apply.sh and codebase-index-apply.sh (2 commands). From nodealchemy/powernode-platform.

not rated 2 today A tokens not measured copy · 53% MIT

PostToolUse

175

nodealchemy/powernode-platform

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Edit and Write tool calls, executing ruby-syntax-check.sh, console-log-check.sh, controller-size-check.sh, ruby-convention-check.sh, service-restart-marker.sh, codebase-index-marker.sh, submodule-boundary-check.sh, permission-not-roles-check.sh, no-any-type-check.sh…

not rated 2 today A tokens not measured copy · 56% MIT

SessionStart

176

ronmkr/PromptBook

Hook

One of 4 in hooks.json

Runs when a session starts, executing sg-python.sh via bash. From ronmkr/PromptBook.

not rated 2 3mo ago A tokens not measured original Apache-2.0

PostToolUse

177

ronmkr/PromptBook

Hook

One of 4 in hooks.json

Runs after a tool call finishes for Edit, Write, MultiEdit, NotebookEdit and Bash tool calls, executing sg-python.sh via bash (6 commands). From ronmkr/PromptBook.

not rated 2 3mo ago A tokens not measured original Apache-2.0

Stop

178

ronmkr/PromptBook

Hook

One of 4 in hooks.json

Runs when the agent finishes a response, executing sg-python.sh via bash. From ronmkr/PromptBook.

not rated 2 3mo ago A tokens not measured original Apache-2.0

Notification

179

videnovnebojsa/personal-ai-os-starter

Hook Claude Code

One of 2 in settings.json

Runs when the agent sends a notification, executing claude-code-notifier.sh. From videnovnebojsa/personal-ai-os-starter.

not rated 2 4mo ago A tokens not measured

SessionStart

180

malkreide/swiss-culture-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-culture-mcp.

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

SessionStart

181

malkreide/termdat-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start-stale-clone.sh. From malkreide/termdat-mcp.

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

SessionStart

182

malkreide/swiss-academic-libraries-mcp

Hook Claude Code

One of 2 in settings.json

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

not rated 1 yesterday A tokens not measured copy · 100% MIT

PreCompact

183

evb87-tech/corpus

Hook Claude Code

One of 3 in settings.json

Runs before the context is compacted, running bd prime. From evb87-tech/corpus.

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

SessionStart

184

evb87-tech/corpus

Hook Claude Code

One of 3 in settings.json

Runs when a session starts, running bd prime. From evb87-tech/corpus.

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

SessionStart

185

Kolikkii/token-razor

Hook

One of 6 in hooks.json

Runs when a session starts on startup, resume, clear and compact, executing hook.mjs via node. From Kolikkii/token-razor.

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

PostCompact

186

Kolikkii/token-razor

Hook

One of 6 in hooks.json

Runs after the context is compacted for manual and auto tool calls, executing hook.mjs via node. From Kolikkii/token-razor.

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

Stop

187

Kolikkii/token-razor

Hook

One of 6 in hooks.json

Runs when the agent finishes a response, executing hook.mjs via node. From Kolikkii/token-razor.

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

SessionStart

188

malkreide/swiss-housing-mcp

Hook Claude Code

One of 2 in settings.json

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

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

SessionStart

189

malkreide/hn-tech-signal-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From malkreide/hn-tech-signal-mcp.

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

SessionStart

190

malkreide/meteoswiss-mcp

Hook Claude Code

One of 2 in settings.json

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

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

SessionStart

191

malkreide/openlex-mcp

Hook Claude Code

One of 2 in settings.json

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

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

SessionStart

192

malkreide/seco-labor-mcp

Hook Claude Code

One of 2 in settings.json

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

not rated 0 2d ago A tokens not measured copy · 53% 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: