UserPromptSubmit
289Hook
Part of dos-kernel
Runs when you submit a prompt, before the agent sees it, running an inline shell check. From anthony-chaudhary/dos-kernel.
1,604 tagged developer-tools, measured the same way as everything else here.
Browse within: ai-coding 149hooks 107codex-cli 90coding-agents 68code-quality 60context-management 58agentic-coding 53plugin 50bash 46claude-plugin 44agent-orchestration 42cli-tools 38Multi-Agent 37agent-memory 36
Hook
Part of dos-kernel
Runs when you submit a prompt, before the agent sees it, running an inline shell check. From anthony-chaudhary/dos-kernel.
Hook
Part of operator-kit
Runs when you submit a prompt, before the agent sees it, running bash. From wrg32786/operator-kit.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts on startup, executing setup_env.sh. From husniadil/ultrathink.
Hook Claude Code
Part of gosymdb
Runs before the agent uses a tool for Grep tool calls, running an inline shell check. From walkindude/gosymdb.
Hook Claude Code
One of 9 in settings.json
Runs before the agent uses a tool for ^(Write, Edit, MultiEdit)$, ^(Glob, Grep)$, ^Read$, ^(Bash, PowerShell)$ and ^Agent$ tool calls, executing gate-hook.mjs and hook-handler.cjs via node (9 commands). From eric-cielo/moflo.
Hook Claude Code
One of 9 in settings.json
Runs when you submit a prompt, before the agent sees it, executing prompt-hook.mjs, gate-hook.mjs and meditate-capture.mjs via node (3 commands). From eric-cielo/moflo.
Hook Claude Code
One of 9 in settings.json
Runs when the agent finishes a response, executing hook-handler.cjs, auto-memory-hook.mjs, session-continuity.mjs and meditate-capture.mjs via node (4 commands). From eric-cielo/moflo.
Hook
Part of galley-claude-guard
Runs before the agent uses a tool for Bash tool calls, executing block-finalizer-commands.py. From shinpr/galley.
Hook
Part of galley-claude-guard
Runs when the agent finishes a response, executing require-final-json.py. From shinpr/galley.
Hook
Part of ai-iq
Runs once when the project is set up, executing setup.sh. From kobie3717/ai-iq.
Hook
Part of ai-iq
Runs after a tool call finishes for Bash tool calls, executing posttool-capture.sh. From kobie3717/ai-iq.
Hook
Part of ai-iq
Runs when a task is marked completed, executing quality-gate.py. From kobie3717/ai-iq.
zakelfassi/skills-driven-development
Hook
One of 4 in hooks.json
Runs when the agent finishes a response, executing finish-loop-gate.mjs via node. From zakelfassi/skills-driven-development.
zakelfassi/skills-driven-development
Hook
One of 4 in hooks.json
Runs when a session ends, executing freeze-reminder.mjs via node. From zakelfassi/skills-driven-development.
zakelfassi/skills-driven-development
Hook
One of 4 in hooks.json
Runs before the context is compacted, executing freeze-reminder.mjs via node. From zakelfassi/skills-driven-development.
Hook
Part of cc-notify-hooks
Runs when the agent sends a notification, executing notify.sh. From MarioZZJ/cc-notify-hooks.
Hook
Part of cc-notify-hooks
Runs when the agent finishes a response, executing notify.sh. From MarioZZJ/cc-notify-hooks.
Hook
Part of cc-notify-hooks
Runs when you submit a prompt, before the agent sees it, executing clear_pending.sh. From MarioZZJ/cc-notify-hooks.
Hook Claude Code
One of 3 in settings.json
Runs before the context is compacted, running bd prime --stealth. From restarter/lets-workflow.
Hook Claude Code
One of 3 in settings.json
Runs when a session starts, running bd prime --stealth. From restarter/lets-workflow.
conorbronsdon/agent-context-os
Hook Claude Code
One of 3 in settings.json
Runs when a session starts, executing session-start.sh and branch-hygiene.sh via bash (2 commands). From conorbronsdon/agent-context-os.
conorbronsdon/agent-context-os
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Edit and Write tool calls, executing ssot-guard.sh and worktree-guard.sh via bash (2 commands). From conorbronsdon/agent-context-os.
leeguooooo/prompt-language-coach
Hook
Part of language-coach
Runs when you submit a prompt, before the agent sees it, executing language-coach.sh via bash. From leeguooooo/prompt-language-coach.
Hook Claude Code
One of 5 in settings.json
Runs before the agent uses a tool for Write and Edit tool calls, executing PreWriteShield.cjs via node. From mmnto-ai/totem.
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: