PreToolUse
01RyanAlberts/best-of-Agent-Harnesses
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing guard.sh. From RyanAlberts/best-of-Agent-Harnesses.
24 tagged ai-tools, measured the same way as everything else here.
Browse within: claude-code-plugin 74ai-coding 42cli 39context-management 26cursor 24ai-assistant 23ai-memory 20claude-ai 20chatgpt 19LLM 16agentic-ai 16claude-code-plugins 16agents 13ai-prompts 13
RyanAlberts/best-of-Agent-Harnesses
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing guard.sh. From RyanAlberts/best-of-Agent-Harnesses.
sysnet4admin/_Book_Claude-Code
Hook Claude Code
One of 2 in settings.json
Runs when you submit a prompt, before the agent sees it, running date >> last_prompting_history.log. From sysnet4admin/_Book_Claude-Code.
Hook Claude Code
One of 3 in hooks.json
Runs when a session starts on startup and resume, executing sync.sh. From luna-prompts/skillnote.
Hook Claude Code
One of 3 in hooks.json
Runs when a subagent finishes for gsp-project-designer, gsp-project-researcher, gsp-project-critic, gsp-brand-creative-director, gsp-brand-engineer, gsp-project-builder, gsp-project-reviewer, gsp-accessibility-auditor, gsp-brand-auditor, gsp-brand-researcher, gsp-brand-strategist, gsp-polisher and gsp-brand-coherence…
Hook Claude Code
One of 5 in settings.json
Runs when you submit a prompt, before the agent sees it, running an inline shell check. From bashiraziz/llm-wiki-template.
Mexregkan/claude-for-researchers
Hook Claude Code
One of 3 in settings.json
Runs when the agent finishes a response, executing promise-checker.sh and reap-wolfram.sh via bash (2 commands). From Mexregkan/claude-for-researchers.
Hook Claude CodeCodex
Runs when a session starts on startup, resume, clear and compact, executing session-start.mjs via node. From kochetkov-ma/claude-brewcode.
Hook Claude Code
One of 5 in settings.json
Runs before the agent uses a tool for Bash, Read, Edit and Write tool calls, executing block-dangerous.sh, block-secret-commit.sh and protect-secrets.sh (3 commands). From ezBuilder/code-brain.
Hook Claude Code
One of 2 in settings.json
Runs when the agent finishes a response, running echo done. From 777genius/lintai.
Hook Claude Code
One of 3 in hooks.json
Runs on the AfterAgent event, executing hook-runner.cjs via node. From djinn-soul/gemini-mem.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts on startup, resume, clear and compact, running vectr hook session-start. From swapnanil/vectr.
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: