SessionStart
01Hook Claude Code
Runs when a session starts, executing setup_env.sh via bash. From shepsci/kaggle-skill.
74 tagged ai coding agent, measured the same way as everything else here.
Browse within: agentic-coding 15bash 14hooks 12subagents 12agentic 9agentic-workflow 9autonomous-coding-agent 9claude-hooks 8claude-memory 8autonomous-agent 7agent-framework 6agent-orchestrator 6beads 6beads-cli 6
Hook Claude Code
Runs when a session starts, executing setup_env.sh via bash. From shepsci/kaggle-skill.
Hook
Runs before the agent uses a tool for Bash tool calls, running bash. From fvadicamo/dev-agent-skills.
Hook
Runs when the agent finishes a response, executing stop-hook.sh. From LucasDuys/forge.
Hook
Runs before the agent uses a tool for Bash, Grep, Glob and Read tool calls, executing tool-cache.js via node. From LucasDuys/forge.
Hook
Runs after a tool call finishes for Bash, Bash, Bash, Bash, Grep, Glob and Read tool calls, executing token-monitor.sh, test-output-filter.js, output-filter.js, auto-backprop.js, tool-cache-store.js and progress-tracker.js (6 commands). From LucasDuys/forge.
Hook
Runs when you submit a prompt, before the agent sees it, executing user-prompt-submit.mjs via node. From wesleysimplicio/simplicio.
Hook
Runs before the agent uses a tool for Bash tool calls, executing pre-commit-validate.sh. From rfxn/rdf.
Hook
Runs before the context is compacted, executing precompact-snapshot.sh. From rfxn/rdf.
Hook
Runs when a session starts on compact, executing session-start-context.sh, state-bootstrap.sh and session-start-inject.sh (3 commands). From rfxn/rdf.
muzafferkadir/nextjs-loop-engineering-starter
Hook Claude Code
Runs before the agent uses a tool for Edit, Write, MultiEdit, NotebookEdit and Bash tool calls, executing deny-edit.mjs via node. From muzafferkadir/nextjs-loop-engineering-starter.
muzafferkadir/nextjs-loop-engineering-starter
Hook Claude Code
Runs when the agent finishes a response, executing log-usage.mjs via node. From muzafferkadir/nextjs-loop-engineering-starter.
Hook
Runs after a tool call finishes, executing codex-reflector.py via python3. From OutlineDriven/odin-reflector.
Hook
Runs when a tool call fails, executing codex-reflector.py via python3. From OutlineDriven/odin-reflector.
Hook
Runs when the agent finishes a response, executing codex-reflector.py via python3. From OutlineDriven/odin-reflector.
Hook
Runs when a session starts, executing plan-context.sh and session-marker.sh (3 commands). From bunhine0452/Ocul-PM.
Hook
Runs when a session ends, executing session-end.sh. From bunhine0452/Ocul-PM.
Hook
Runs when a subagent starts, executing plan-context.sh. From bunhine0452/Ocul-PM.
Hook
Runs before the agent uses a tool for Bash tool calls, executing validate-commit.sh. From jonny981/claude-tandem.
Hook
Runs after a tool call finishes for Bash and ExitPlanMode tool calls, executing post-commit.sh and post-push.sh (3 commands). From jonny981/claude-tandem.
Hook
Runs before the context is compacted, executing pre-compact.sh. From jonny981/claude-tandem.
Hook Claude Code
Runs after a tool call finishes, executing cub-hook.sh. From lavallee/cub.
Hook Claude Code
Runs when the agent finishes a response, executing cub-hook.sh. From lavallee/cub.
Hook Claude Code
Runs when a session ends, executing cub-hook.sh. From lavallee/cub.
Hook
Runs when a session starts on startup, clear and compact, executing run-hook.cmd. From escoffier-labs/skillet.