SessionStart
97Hook
Runs when a session starts, executing session_start.py via python3. From vectorize-io/hindsight.
Shell commands your agent runs at defined points. A hook is code, so read it before you install it.
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.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing format-and-lint.sh via bash. From monkeytypegame/monkeytype.
Hook
Runs before the agent uses a tool for run_command, view_file, grep_search, web_fetch and read_url_content tool calls, running context-mode hook antigravity-cli pretooluse. From mksglu/context-mode.
Hook
Runs after a tool call finishes, running context-mode hook antigravity-cli posttooluse. From mksglu/context-mode.
Hook
Runs when the agent finishes a response, running context-mode hook antigravity-cli stop. From mksglu/context-mode.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing format-before-push.sh. From Nagi-ovo/voyager.
Hook
Runs when a session starts on compact, startup and resume, executing session-restore.sh via bash (2 commands). From tanweai/pua.
Hook
Runs when the agent finishes a response, executing pua-loop-hook.sh and stop-feedback.sh via bash (2 commands). From tanweai/pua.
Hook
Runs before the agent uses a tool for Bash, Read, Grep, Glob, Edit, Write, MultiEdit, WebSearch and WebFetch tool calls, executing integrity-guard.sh via bash. From tanweai/pua.
guillaumemeyer/watermarks-remover
Hook
Runs after a tool call finishes for Write, Edit, MultiEdit and NotebookEdit tool calls, running node. From guillaumemeyer/watermarks-remover.
Hook
Runs before the agent uses a tool for Bash, Skill, Agent, AskUserQuestion, Bash, Write, Edit and MultiEdit tool calls, executing ContextReduction.hook.sh, AgentInvocation.hook.ts, TabState.hook.ts and PreToolGuard.hook.ts (4 commands). From danielmiessler/LifeOS.
Hook
Runs after a tool call finishes for Agent, WebFetch, WebSearch, mcp__.*, ToolSearch, AskUserQuestion, Read, Write, Edit, MultiEdit and Bash tool calls, executing AgentInvocation.hook.ts, Safety.hook.ts, TabState.hook.ts, ISAStaleWriteGuard.hook.ts, ISASync.hook.ts, CheckpointPerISC.hook.ts, ConfigEvalFire.hook.ts…
Hook
Runs when you submit a prompt, before the agent sees it, executing PromptProcessing.hook.ts, SatisfactionCapture.hook.ts, ReminderRouter.hook.ts, VersionDrift.hook.ts, MemoryTurnStart.hook.ts, DriftReminder.hook.ts, AlgorithmNudge.hook.ts, TimeContext.hook.ts and ModelRungGuard.hook.ts (9 commands). From…
Hook Claude Code
Runs when a git worktree is created, running an inline shell check. From ccusage/ccusage.
Hook Claude Code
Runs when a git worktree is removed, running an inline shell check. From ccusage/ccusage.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing guard-main-branch.sh, guard-rm-outside-tmp.sh and allow-fileops-in-tmp.sh (3 commands). From windmill-labs/windmill.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing format-frontend.sh and format-backend.sh (2 commands). From windmill-labs/windmill.
Hook Claude Code
Runs when the agent sends a notification, executing notify-user.sh. From windmill-labs/windmill.
Hook
Runs when a session ends, executing on-session-end.sh. From microsoft/SkillOpt.
Hook
Runs when a session starts, executing check-setup.sh via bash. From bradautomates/claude-video.