PreToolUse
73Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, executing guard-shell-docs.sh. From vima-tech/Innate.
286 tagged ai-agent, measured the same way as everything else here.
Browse within: claude-code-plugin 104ai-coding 57agentic-coding 47agent-tracing 35ai-observability 35hooks 33autonomous-agent 31agent-failure 25agent-memory 25agent-reliability 25reliability 25agentic-workflow 23auto-learning 20best-practices 20
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, executing guard-shell-docs.sh. From vima-tech/Innate.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash and mcp__cloudflare__execute tool calls, executing guard.mjs via node (2 commands). From AbhiiGatty/cld-flare-maxxing.
Hook
One of 3 in hooks.json
Runs when a session starts, executing session_start.py via python. From sdfdu/evopilot.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Grep, Bash, Read and Glob tool calls, running an inline shell check (3 commands). From gvruz80-stack/TermEx-AI.
Hook Claude Code
One of 3 in settings.json
Runs when the agent finishes a response, running an inline shell check. From sijeeshmiziha/visionagent.
LouisLau-art/multi-agent-skills-catalog
Hook Claude Code
One of 3 in settings.json
Runs after a tool call finishes for Edit and Edit tool calls, executing format-python-after-edit.sh and validate-skills-manifest-after-edit.sh (2 commands). From LouisLau-art/multi-agent-skills-catalog.
Hook Claude Code
One of 3 in settings.json
Runs when a session starts, executing session_start.py. From oyekamal/mnemo-agent.
lastmindforever36/agent-grounded-infrastructure
Hook
One of 3 in hooks.json
Runs when a session starts on startup and resume, executing session_start_autonomy.py via python3. From lastmindforever36/agent-grounded-infrastructure.
architect-4-citadell/elektra-skills
Hook Claude Code
One of 5 in settings.json
Runs before the agent uses a tool for Edit, Write, Bash, Skill, Agent, Edit and Write tool calls, executing cycle-guard.sh, token-cap-guard.sh and rai-check.sh via bash (3 commands). From architect-4-citadell/elektra-skills.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing session_start_digest.py via python3. From chinesewebman/mnelo.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, running bd prime --hook-json. From tuxevil/tuxnews.
Hook Claude Code
One of 4 in settings.json
Runs after a tool call finishes for Edit and Write tool calls, running echo post-edit (2 commands). From bleedmode/dearuser.
cryptoyoginya/harness-health-engineering
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Write, Edit and MultiEdit tool calls, executing check-decisions.mjs and check-md-frontmatter.mjs via node (2 commands). From cryptoyoginya/harness-health-engineering.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool, running an inline shell check. From liuhaotian2024-prog/gov-mcp.
brycewang-stanford/Auto-Empirical-Research-Skills
Hook
One of 3 in hooks.json
Runs before the context is compacted, executing pre-compact.py via python3. From brycewang-stanford/Auto-Empirical-Research-Skills.
Hook
One of 7 in hooks.json
Runs before the agent uses a tool for Bash, Write, Edit, Write, Bash, Write, Edit, MultiEdit, Write, Edit, MultiEdit, Edit, Write and MultiEdit tool calls, executing utils.js via node (8 commands). From DekaPrayoga/AurixAgent.
Hook Claude Code
One of 6 in settings.json
Runs when a session starts, executing governance_shim.sh via bash. From swarm-ai-research/swarm.
Hook Claude Code
One of 2 in settings.json
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.
Hook
One of 2 in hooks.json
Runs before the agent uses a tool for Edit, Write and Bash tool calls, executing pre-tool-use-guard.cjs via node. From metago-ai/metagolifeform.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool, executing pre-tool-use.sh. From ldilov/harness-forge.
huuanh20/awesome-ai-agent-skills
Hook Claude Code
One of 8 in settings.json
Runs when a session starts, executing run.js via node (3 commands). From huuanh20/awesome-ai-agent-skills.
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: