SessionStart
01Hook Claude Code
Runs when a session starts, running an inline shell check. From react/react.
3,618 tagged Languages, measured the same way as everything else here.
Browse within: python 130typescript 74rust 73agent-memory 58agentic-workflow 57Multi-Agent 52agentic-coding 45hooks 45golang 42ai-memory 39codex-cli 39agent-orchestration 38knowledge-graph 37cli-tools 34
Hook Claude Code
Runs when a session starts, running an inline shell check. From react/react.
Hook Claude Code
Runs after a tool call finishes for Skill tool calls, executing track-skill-usage.mjs via node. From n8n-io/n8n.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, running npx -y [email protected]. From langgenius/dify.
Hook Claude Code
Runs when a session starts on startup, executing setup.sh via bash. From code-yeongyu/oh-my-openagent.
Hook Claude Code
Runs when a session ends, executing cleanup-hook.sh via bash. From code-yeongyu/oh-my-openagent.
Hook
Runs when a session starts on startup, resume and compact, executing ensure_deps.sh and on_session_start.sh (2 commands). From mem0ai/mem0.
Hook
Runs after a tool call finishes for mcp__mem0__.*, mcp__plugin_mem0_mem0__.* and Bash tool calls, executing on_post_tool_use.sh and on_bash_output.sh (2 commands). From mem0ai/mem0.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing cli.js. From tw93/Pake.
Hook Claude Code
Runs when the agent finishes a response, executing mempal-stop-hook.sh via bash. From MemPalace/mempalace.
Hook Claude Code
Runs when a session ends, executing mempal-session-end-hook.sh via bash. From MemPalace/mempalace.
Hook Claude Code
Runs before the context is compacted, executing mempal-precompact-hook.sh via bash. From MemPalace/mempalace.
Hook Claude Code
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running an inline shell check. From jesseduffield/lazydocker.
Hook Claude Code
Runs when the agent finishes a response, running ./bin/brew lgtm. From Homebrew/brew.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing enforce-uv.sh and validate_pr_body.py with --directory and --no-project (2 commands). From mlflow/mlflow.
Hook
Runs when the agent finishes a response, executing stop.cjs via node. From mlflow/mlflow.
Hook
Runs when a session starts on startup, resume, clear and compact, executing always-on.mjs via node. From ayghri/i-have-adhd.
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
Runs when a session starts, executing session_start.py via python3. From vectorize-io/hindsight.
Hook
Runs when you submit a prompt, before the agent sees it, executing recall.py via python3. From vectorize-io/hindsight.
Hook
Runs when the agent finishes a response, executing retain.py via python3. From vectorize-io/hindsight.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing gh-permission-hook.py and python-permission-hook.py (2 commands). From dyad-sh/dyad.
Hook Claude Code
Runs when a session starts, running npm install. From dyad-sh/dyad.