PreToolUse
25Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing pre_tool_use_no_bypass.py via python3. From LLMQuant/quant-mind.
571 tagged LLM, measured the same way as everything else here.
Browse within: Multi-Agent 37agent-memory 32knowledge-graph 27context-management 23ai-memory 21coding-agents 20knowledge-base 20local-first 20embeddings 19markdown 18sqlite 14long-term-memory 13agentic-workflow 12obsidian 12
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing pre_tool_use_no_bypass.py via python3. From LLMQuant/quant-mind.
Hook
Part of agent-tunnel
Runs when you submit a prompt, before the agent sees it, executing share_hook.py via bash. From pchalasani/claude-code-tools.
Hook
Part of humanize
Runs when you submit a prompt, before the agent sees it, executing loop-plan-file-validator.sh. From PolyArch/humanize.
Hook
Part of humanize
Runs before the agent uses a tool for Write, Edit, Read and Bash tool calls, executing loop-write-validator.sh, loop-edit-validator.sh, loop-read-validator.sh and loop-bash-validator.sh (4 commands). From PolyArch/humanize.
Hook
Part of humanize
Runs after a tool call finishes for Bash tool calls, executing loop-post-bash-hook.sh. From PolyArch/humanize.
Hook Claude Code
Runs when a session starts, executing session_start_hook.sh via bash. From yohey-w/multi-agent-shogun.
Hook Claude Code
Runs when the agent finishes a response, executing stop_hook_inbox.sh via bash. From yohey-w/multi-agent-shogun.
Hook Claude Code
Runs when a session starts, running an inline shell check. From dyoshikawa/rulesync.
Hook
Part of knowledge
Runs before the context is compacted, executing extract-kb.sh. From TrafficGuard/typedai.
Hook
Runs when a session starts, executing llm_wiki_session.py via python3 with --harness and --if-enabled. From nvk/llm-wiki.
Hook
Runs before the context is compacted, executing llm_wiki_session.py via python3 with --harness and --if-enabled. From nvk/llm-wiki.
Hook
Runs after the context is compacted, executing llm_wiki_session.py via python3 with --harness and --if-enabled. From nvk/llm-wiki.
Hook
Part of claude
Runs before the agent uses a tool for Bash, Edit, Write, Read, Grep and Glob tool calls, executing loomi-bridge.mjs via node with --event. From melandlabs/openloomi.
Hook
Part of claude
Runs when the agent finishes a response, executing loomi-bridge.mjs via node with --event (2 commands). From melandlabs/openloomi.
Hook
Part of claude
Runs when the agent sends a notification for permission_prompt and elicitation tool calls, executing loomi-bridge.mjs via node with --event. From melandlabs/openloomi.
Hook Claude Code
Runs after the context is compacted, running echo 'REMINDERS (things linters dont catch): 1) Verify all s. From tomasz-tomczyk/crit.
Hook
Part of claude-code
Runs when the agent asks permission for an action for ExitPlanMode tool calls, running crit plan-hook. From tomasz-tomczyk/crit.
Hook Claude Code
Runs when a session starts, executing session-start.sh. From Pipelex/pipelex.
Hook Claude Code
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing check-keyword-only.sh. From Pipelex/pipelex.
cyberkaida/reverse-engineering-assistant
Hook Claude Code
Runs when a session starts on startup, executing setup-remote-env.sh. From cyberkaida/reverse-engineering-assistant.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing gofmt.sh. From hoophq/hoop.
Hook Claude Code
Runs before the agent uses a tool for Bash(git add*) and Bash(git commit*) tool calls, running an inline shell check (2 commands). From assistant-ui/tool-ui.
Hook Claude Code
Runs when a session starts, running an inline shell check (2 commands). From assistant-ui/tool-ui.
Hook
Part of claude-council
Runs when the agent finishes a response, executing stop-review-gate.sh via bash. From hex/claude-council.
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: