PreToolUse
01Hook
Runs before the agent uses a tool for Bash, Write, Edit, Skill, mcp__context7__*, mcp__memory__*, Agent, Read, AskUserQuestion, Workflow and CronCreate tool calls, running node (21 commands). From yonatangross/orchestkit.
The Complete AI Development Toolkit for Claude Code. 106 skills, 36 agents, 171 hooks. Install `ork` for stable (v9.x), or `ork-alpha` for the v10 line, which ships daily.
Hook
Runs before the agent uses a tool for Bash, Write, Edit, Skill, mcp__context7__*, mcp__memory__*, Agent, Read, AskUserQuestion, Workflow and CronCreate tool calls, running node (21 commands). From yonatangross/orchestkit.
Hook
Runs after a tool call finishes for Agent, mcp__*, Read, Bash, Grep, Glob, Write, Edit, Bash, Agent, TaskUpdate, TaskCreate, Skill, Bash, Write, Edit, Agent, TaskUpdate, TaskCreate, Skill, NotebookEdit, Read, Grep, Glob, WebFetch and WebSearch tool calls, running node (28 commands). From yonatangross/orchestkit.
Hook
Runs after a batch of tool calls, running node. From yonatangross/orchestkit.
Hook
Runs when a tool call fails for Bash, Write, Edit and Agent tool calls, running node (2 commands). From yonatangross/orchestkit.
Hook
Runs when the agent asks permission for an action for Bash, Write and Edit tool calls, running node (4 commands). From yonatangross/orchestkit.
Hook
Runs to expand your prompt before the agent sees it, running node. From yonatangross/orchestkit.
Hook
Runs when you submit a prompt, before the agent sees it, running node (5 commands). From yonatangross/orchestkit.
Hook
Runs when a session starts, running node (21 commands). From yonatangross/orchestkit.
Hook
Runs on the CwdChanged event, running node (2 commands). From yonatangross/orchestkit.
Hook
Runs on the FileChanged event for CLAUDE.md, package.json, .env and settings.json tool calls, running node (2 commands). From yonatangross/orchestkit.
Hook
Runs on the DirectoryAdded event, running node. From yonatangross/orchestkit.
Hook
Runs when a session ends, running node (7 commands). From yonatangross/orchestkit.
Hook
Runs when the agent finishes a response, running node (12 commands). From yonatangross/orchestkit.
Hook
Runs on the StopFailure event, running node (2 commands). From yonatangross/orchestkit.
Hook
Runs when a subagent starts, running node (3 commands). From yonatangross/orchestkit.
Hook
Runs when a subagent finishes, running node (6 commands). From yonatangross/orchestkit.
Hook
Runs when a message is displayed, running node. From yonatangross/orchestkit.
Hook
Runs when the agent sends a notification, running node (3 commands). From yonatangross/orchestkit.
Hook
Runs before the context is compacted, running node (4 commands). From yonatangross/orchestkit.
Hook
Runs after the context is compacted, running node (2 commands). From yonatangross/orchestkit.
Hook
Runs when the agent asks you a question, running node (2 commands). From yonatangross/orchestkit.
Hook
Runs on the ElicitationResult event, running node (2 commands). From yonatangross/orchestkit.
Hook
Runs on the TeammateIdle event, running node (4 commands). From yonatangross/orchestkit.
Hook
Runs on the TaskCreated event, running node (2 commands). From yonatangross/orchestkit.
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: