SessionStart
01Hook
Runs when a session starts, executing on-start.js via node. From google-gemini/gemini-cli.
876 tagged cli, measured the same way as everything else here.
Browse within: bun 35rust 35Multi-Agent 29audit 27codex-cli 26terminal 26typescript 23hooks 22code-quality 21markdown 21statusline 21golang 20macos 20agent-memory 19
Hook
Runs when a session starts, executing on-start.js via node. From google-gemini/gemini-cli.
Hook Claude Code
Runs when a session starts, executing verify-task-list.sh. From coleam00/Archon.
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, running an inline shell check. From coleam00/Archon.
Hook Claude Code
Runs when a subagent finishes for rulecheck-agent tool calls, executing slack-notify.sh. From coleam00/Archon.
Hook Claude Code
Runs after a tool call finishes for Edit, MultiEdit and Write tool calls, executing eslint-hook.ts with --show-toplevel. From UfoMiao/zcf.
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, executing keyword-detector.py. From Q00/ouroboros.
Hook Claude Code
Runs after a tool call finishes for Write and Edit tool calls, executing drift-monitor.py. From Q00/ouroboros.
Hook
Runs when a session starts, executing session-start.py. From Q00/ouroboros.
Hook Claude Code
Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check. From mvanhorn/cli-printing-press.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing pre-bash-guard.py with --show-toplevel, --cached, --name-only and --diff-filter (2 commands). From fallow-rs/fallow.
Hook Claude Code
Runs when a session starts, executing scan-hidden-unicode.py via python3 with --mode. From fallow-rs/fallow.
Hook Claude Code
Runs when the agent finishes a response, executing check-comment-quality.mjs with --show-toplevel, --working-tree and --claude-hook. From fallow-rs/fallow.
Hook
Runs when a session starts, executing cli.js via node. From code-yeongyu/lazycodex.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From av/harbor.
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, executing synapse-wrapper.cjs via node. From SynkraAI/aiox-core.
Hook Claude Code
Runs before the context is compacted, executing precompact-wrapper.cjs via node. From SynkraAI/aiox-core.
Hook Claude Code
Runs before the agent uses a tool for Bash and run_terminal_command tool calls, executing enforce-git-push-authority.cjs via node. From SynkraAI/aiox-core.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing tirith-check.py. From sheeki03/tirith.
Hook
Runs when you submit a prompt, before the agent sees it, executing share_hook.py via bash. From pchalasani/claude-code-tools.
microsoft/intelligent-terminal
Hook
Runs when a session starts, running an inline shell check. From microsoft/intelligent-terminal.
microsoft/intelligent-terminal
Hook
Runs when a session ends, running an inline shell check. From microsoft/intelligent-terminal.
microsoft/intelligent-terminal
Hook
Runs when the agent sends a notification, running an inline shell check. From microsoft/intelligent-terminal.
Hook Claude Code
Runs after a tool call finishes for Bash tool calls, executing security-remediate-trigger.sh. From cloudposse/atmos.
Hook Claude Code
Runs when a session ends, running caliber refresh --quiet (2 commands). From caliber-ai-org/ai-setup.