PreCompact
97Hook Claude Code
One of 4 in settings.json
Runs before the context is compacted for manual and auto tool calls, executing forge-snapshot-marker.cjs via node (2 commands). From ForgeyClap/claude-forge.
452 tagged anthropic, measured the same way as everything else here.
Browse within: claude-code-plugin 537ai-coding 227agentic-coding 127ai-tools 117claude-code-hooks 83agentic-workflow 81ai-memory 75agent-orchestration 73claude-plugin 73ai-coding-assistant 61claude-ai 57ai-assistant 48anthropic-claude 47bash 46
Hook Claude Code
One of 4 in settings.json
Runs before the context is compacted for manual and auto tool calls, executing forge-snapshot-marker.cjs via node (2 commands). From ForgeyClap/claude-forge.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From Haris0059/ibu-mcp.
maxencebernardhub/ai-engineering-labs
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Read, Edit, Write and Bash tool calls, executing block_env_access.sh via bash. From maxencebernardhub/ai-engineering-labs.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing ssh-bash-nudge.mjs via node. From hunchom/claude-code-ssh.
olgasafonova/mcp-servercard-go
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, running bd prime --hook-json. From olgasafonova/mcp-servercard-go.
Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for TodoWrite and Bash tool calls, executing save_todos.py and reload_bot.py via python3 (2 commands). From samchatterley/investor-bot.
RaNDoM6913/claude-code-superkit
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing superkit-meta-check.sh and superkit-counts-verify.sh (2 commands). From RaNDoM6913/claude-code-superkit.
Hook Claude Code
One of 3 in settings.json
Runs when the agent finishes a response, executing lint-if-marked.sh. From kelesmert/turnlens.
Hook Claude Code
One of 7 in settings.json
Runs when you submit a prompt, before the agent sees it, executing handoff.sh. From Black-coffe/vulyk.
AlexisBalayre/claude-code-power-config
Hook Claude Code
One of 4 in settings.json
Runs when the agent finishes a response, executing quality-checks.sh, convention-spot-check.sh and comment-pruner.sh (3 commands). From AlexisBalayre/claude-code-power-config.
rohanmistry231/Claude-Code-Project-Structure-Learning-Repository
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From rohanmistry231/Claude-Code-Project-Structure-Learning-Repository.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for WebFetch tool calls, executing url-guard.mjs via node. From brefledev/claudemd-prove-it.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing session-start.sh. From Davmunrey/Trazum.
Hook Claude Code
One of 4 in settings.json
Runs when a session starts, executing session-start-kg-import.sh. From The-Doxa-Way/doxa-mcp-schema.
Hook Claude Code
One of 7 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing bash-guard.sh. From rex/mcp-rancher.
Hook Claude Code
Runs when the agent finishes a response, executing audit.py via python3. From richer-richard/cc-research.
Hook Claude Code
One of 8 in settings.json
Runs before the agent uses a tool for WebFetch, WebSearch, Bash, Write, Edit, Read, mcp__metis-rc__read_file, Bash, Read and Glob tool calls, executing pre-tool-use.mjs via node (3 commands). From SVerITG/Metis_PH.
nadimtuhin/antigravity-cli-mcp
Hook Claude Code
One of 3 in settings.json
Runs after a tool call finishes for Edit, Write and Bash tool calls, running code-review-graph update --skip-flows. From nadimtuhin/antigravity-cli-mcp.
Hook Claude Code
One of 6 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing bash-guard.sh. From rex/mcp-apple-reminders.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing session-start.sh via bash. From ryanportfolio/winuse-mcp.
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: