PreToolUse
73Hook Claude Code
Runs before the agent uses a tool for Read, Edit and Write tool calls, executing guard-secret-files.sh via bash. From clever-cc-plugins/cc-config.
144 tagged coding-agents, measured the same way as everything else here.
Browse within: agent-memory 27antigravity-cli-extensions 27claude-code-extension 27language-server-protocol 27context-management 19agentic-coding 18codex-cli 8agentic-memory 6context-engineering 6continuous-improvement 6hooks 6nodejs 6claude-code-skills 5knowledge-graph 5
Hook Claude Code
Runs before the agent uses a tool for Read, Edit and Write tool calls, executing guard-secret-files.sh via bash. From clever-cc-plugins/cc-config.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing format-markdown.sh via bash. From clever-cc-plugins/cc-config.
Hook
Part of cc-config
Runs when a session starts, executing check-optimize-staleness.sh and auto-git-pull.sh (2 commands). From clever-cc-plugins/cc-config.
Hook Claude Code
Runs before the agent uses a tool for Read, Edit and Write tool calls, executing guard-secret-files.sh via bash. From clever-cc-plugins/cc-content.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing format-markdown.sh via bash. From clever-cc-plugins/cc-content.
grnbtqdbyx-create/contextforge
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing install.sh. From grnbtqdbyx-create/contextforge.
Hook
Runs when a session starts on startup, resume, clear and compact, executing hook.mjs via node. From Kolikkii/token-razor.
Hook
Runs after the context is compacted for manual and auto tool calls, executing hook.mjs via node. From Kolikkii/token-razor.
Hook
Runs when the agent finishes a response, executing hook.mjs via node. From Kolikkii/token-razor.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing block-dangerous.sh and validate-commit.sh (2 commands). From yu-iskw/coding-agent-fabric.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing format-ts.sh. From yu-iskw/coding-agent-fabric.
Hook Claude Code
Part of semver-plugin
Runs after a tool call finishes for Write and Edit tool calls, executing check-version.js. From LenoSeibert/semver-plugin.
Hook
Part of semver-plugin
Runs when a session starts on startup, resume, clear and compact, executing semver-context.js. From LenoSeibert/semver-plugin.
Hook
Part of semver-plugin
Runs when a subagent starts, executing semver-context.js. From LenoSeibert/semver-plugin.
Hook
Part of slicegrep
Runs before the agent uses a tool for Read tool calls, executing run_hook.py via python. From haxo98098/slicegrep.
Hook
Part of repo-brain
Runs after a tool call finishes for Read, Write and Edit tool calls, executing repo_brain_hook.py via python (2 commands). From lucianum7/repo-brain.
Hook Claude Code
Runs before the agent uses a tool for Edit, Write, MultiEdit, NotebookEdit and Bash tool calls, executing pretooluse.py (2 commands). From alwh1te/agent-semaphore.
Hook Claude Code
Runs after a tool call finishes for Edit, Write, MultiEdit and NotebookEdit tool calls, running asem hook-post. From alwh1te/agent-semaphore.
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: