SessionStart
265Hook
Part of agent-dashboard
Runs when a session starts, executing agent-state-reporter.js via node. From bjornjee/agent-dashboard.
1,664 tagged developer-tools, measured the same way as everything else here.
Browse within: hooks 107codex-cli 85coding-agents 68code-quality 63context-management 58agentic-coding 53plugin 51bash 46claude-plugin 45Multi-Agent 41agent-orchestration 40agentic-workflow 38cli-tools 38agent-memory 36
Hook
Part of agent-dashboard
Runs when a session starts, executing agent-state-reporter.js via node. From bjornjee/agent-dashboard.
Hook
Part of agent-dashboard
Runs after a tool call finishes for ExitPlanMode, Bash, Bash and Bash tool calls, executing codex-delegation-gate.js, commit-lint.js, test-gate.js, pr-detect.js and agent-state-fast.js via node (5 commands). From bjornjee/agent-dashboard.
Hook
Part of agent-dashboard
Runs when the agent finishes a response, executing agent-state-reporter.js and mermaid-extractor.js via node (2 commands). From bjornjee/agent-dashboard.
Hook
Part of yunomi-plugin
Runs before the agent uses a tool for Bash, Bash and Write tool calls, executing git-wt-guard.sh and test-mock-guard.sh (3 commands). From kazuph/yunomi.
Hook
Part of yunomi-plugin
Runs after a tool call finishes for Write and Edit tool calls, executing test-mock-postcheck.sh. From kazuph/yunomi.
Hook
Part of yunomi-plugin
Runs when you submit a prompt, before the agent sees it, executing completion-checklist.sh. From kazuph/yunomi.
Hook
Part of rag-reviewer
Runs before the agent uses a tool for mcp__reviewer__publish_review and mcp__plugin_rag-reviewer_reviewer__publish_review tool calls, executing review_cost.py via python3. From mimfort/rag_for_git.
Hook
Part of rag-reviewer
Runs after a tool call finishes for Write, mcp__reviewer__.* and mcp__plugin_rag-reviewer_reviewer__.* tool calls, executing brief_post_write.py and reviewer_defect.py via python3 (2 commands). From mimfort/rag_for_git.
Hook Claude Code
One of 4 in settings.json
Runs when a session starts, running python -m rainman.hooks.session_start. From yan-yanko/rainman.
Hook Claude Code
One of 4 in settings.json
Runs after a tool call finishes, running python -m rainman.hooks.post_tool_use. From yan-yanko/rainman.
Hook Claude Code
One of 4 in settings.json
Runs when a session ends, running python -m rainman.hooks.session_end. From yan-yanko/rainman.
Hook Claude Code
One of 4 in settings.json
Runs when you submit a prompt, before the agent sees it, executing skill-activation-prompt.sh. From ai-debugger-inc/aidb.
Hook Claude Code
One of 4 in settings.json
Runs after a tool call finishes for Edit, MultiEdit and Write tool calls, executing post-tool-use-tracker.sh. From ai-debugger-inc/aidb.
Hook Claude Code
One of 4 in settings.json
Runs when the agent finishes a response, executing test-runner-suggestion.sh and lint-check.sh (2 commands). From ai-debugger-inc/aidb.
Hook Claude Code
One of 7 in settings.json
Runs after a tool call finishes for Task and TodoWrite tool calls, running an inline shell check (2 commands). From existential-birds/amelia.
Hook Claude Code
One of 7 in settings.json
Runs before the agent uses a tool for Task tool calls, running an inline shell check. From existential-birds/amelia.
Hook Claude Code
One of 7 in settings.json
Runs when a session starts, running an inline shell check. From existential-birds/amelia.
Hook Claude Code
One of 4 in settings.json
Runs before the agent uses a tool for Bash, Write and Edit tool calls, executing dangerous-actions-blocker.sh, rtk-suggest.sh and security-gate.sh via bash (4 commands). From FlorianBruniaux/ctxharness.
Hook Claude Code
One of 4 in settings.json
Runs after a tool call finishes for Write and Edit tool calls, executing auto-format.sh and typecheck-feedback.sh via bash (2 commands). From FlorianBruniaux/ctxharness.
Hook Claude Code
One of 4 in settings.json
Runs when you submit a prompt, before the agent sees it, executing git-context.sh and smart-suggest.sh via bash (2 commands). From FlorianBruniaux/ctxharness.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing check-changelog.sh via bash with --show-toplevel. From PyModel/pythinker-cli.
Hook
One of 4 in hooks.json
Runs when a session starts on startup, resume, clear and compact, executing session_start.py via python3. From LYAKAKOY/Hermes-Codex-Plugin.
Hook
One of 4 in hooks.json
Runs when you submit a prompt, before the agent sees it, executing user_prompt_submit.py via python3. From LYAKAKOY/Hermes-Codex-Plugin.
Hook
One of 4 in hooks.json
Runs before the context is compacted for manual and auto tool calls, executing pre_compact.py via python3. From LYAKAKOY/Hermes-Codex-Plugin.
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: