UserPromptSubmit
289Hook Claude Code
One of 6 in hooks.json
Runs when you submit a prompt, before the agent sees it, running agentflare hook prompt-submit --agent codex (2 commands). From getappz/agentflare.
Shell commands your agent runs at defined points. A hook is code, so read it before you install it.
Hook Claude Code
One of 6 in hooks.json
Runs when you submit a prompt, before the agent sees it, running agentflare hook prompt-submit --agent codex (2 commands). From getappz/agentflare.
Hook Claude Code
One of 4 in hooks.json
Runs when a session starts, executing session-context.mjs via node. From deepelementlab/openevo.
Hook Claude Code
One of 6 in hooks.json
Runs before the agent uses a tool, executing update.js via node. From KiwiGaze/codex-status-bar.
Hook Claude Code
One of 5 in settings.json
Runs before the context is compacted for manual and auto tool calls, running an inline shell check (2 commands). From Red3199/MoondevRED.
Hook Claude Code
One of 8 in hooks.json
Runs after a tool call finishes for Write, Edit, MultiEdit and Task tool calls, executing hook-handler.cjs via node (2 commands). From ibragimov-oasis/vibe-coder.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Glob and Grep tool calls, running an inline shell check. From yashodhank/whmcs-mcp-server.
Hook Claude Code
One of 3 in hooks.json
Runs when a session starts on compact, executing codex.ts via bun. From Robot-Inventor/agent-skills.
Hook Claude Code
One of 6 in hooks.json
Runs on the BeforeTool event for ^(mcp_.*, .*(http, web, search, fetch, request, api, connect).*, Read, Write, Edit, MultiEdit, NotebookEdit, Bash, Grep and Glob)$ tool calls, running python -m securedact_enforced.gemini_hook --event BeforeTool. From GigantesHJI/securedact-mcp.
Hook Claude Code
One of 5 in hooks.json
Runs when a session starts, executing report-state.sh. From aquaherd/goose-herdr.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing session-setup.sh. From quay/ai-helpers.
nikolaypaskov/claudeconf-plugin
Hook Claude Code
One of 3 in settings.json
Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From nikolaypaskov/claudeconf-plugin.
Hook Claude Code
Runs after a tool call finishes for mcp__plugin_hive-wake_hive__(register_session and session_status) tool calls, running hivectl claude hook post-tool-use. From hivemine-ai/hive.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing guardrails-check.sh. From erniker/understudy.
Hook Claude Code
One of 2 in hooks.json
Runs when a session starts, executing purmemo_recall.js via node. From purmemo-ai/purmemo-mcp.
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.
Najeebullah3124/awesome-claude-universe
Hook Claude Code
One of 6 in settings.json
Runs before the agent uses a tool, executing pre_tool_use.py. From Najeebullah3124/awesome-claude-universe.
carlxien-blip/kaerai-orchestrator
Hook Claude Code
One of 4 in settings.json
Runs when a session starts, executing canonical-sync.sh. From carlxien-blip/kaerai-orchestrator.
HUANGCHIHHUNGLeo/claude-memory-framework
Hook Claude Code
One of 2 in hooks.json
Runs when a session starts, executing session-start.js via node. From HUANGCHIHHUNGLeo/claude-memory-framework.
drstarry/interactive-video-skill
Hook Claude Code
Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, executing guard_engine.sh via bash. From drstarry/interactive-video-skill.
blackwell-systems/polywave-codex
Hook Claude Code
Runs before the agent uses a tool for ^Bash$, ^apply_patch$, ^mcp__lsp__(safe_edit, apply_edit, safe_apply_edit, simulate_edit, replace_symbol_body, safe_delete_symbol and commit_session)$ tool calls, running an inline shell check (3 commands). From blackwell-systems/polywave-codex.
Hook Claude Code
One of 4 in hooks.json
Runs when you submit a prompt, before the agent sees it, executing prompt-router.cjs via node. From ShipToday/forge-plugin-codex.
phenomenoner/Chatgpt-Codex-App-Plus
Hook Claude Code
One of 3 in hooks.json
Runs when a session starts on ^(startup, resume, clear and compact)$, executing context_canvas.py via python3. From phenomenoner/Chatgpt-Codex-App-Plus.
Hook Claude Code
One of 3 in hooks.json
Runs before the agent uses a tool for Bash, apply_patch and mcp__.* tool calls, executing policy_gate.py via python. From sdfdu/evopilot.
Hook Claude Code
One of 3 in hooks.json
Runs after a tool call finishes for edit_file and edit_files tool calls, executing graphmind-post-tool-use.mjs via node. From kostya-pakhomov/graphmind.
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: