Stats
Actions
Tags
From flow
Validates and manages Claude Code tool calls: blocks Bash/Agent/Edit/Write/Read tools based on path constraints, captures session state, handles stop/compact events. Executes bash, writes files.
7 events · 17 hooks
Safety signals detected in this hook configuration
Where this hook configuration is defined
Defined in hooks/hooks.json
Event handlers and matchers — expand Raw Configuration for the full JSON
${CLAUDE_PLUGIN_ROOT}/bin/flow hook stop-continueBash|Agent${CLAUDE_PLUGIN_ROOT}/bin/flow hook validate-pretoolEdit${CLAUDE_PLUGIN_ROOT}/bin/flow hook validate-worktree-paths${CLAUDE_PLUGIN_ROOT}/bin/flow hook validate-claude-pathsWrite${CLAUDE_PLUGIN_ROOT}/bin/flow hook validate-worktree-paths${CLAUDE_PLUGIN_ROOT}/bin/flow hook validate-claude-pathsRead|Glob|Grep${CLAUDE_PLUGIN_ROOT}/bin/flow hook validate-worktree-paths${CLAUDE_PLUGIN_ROOT}/bin/flow hook validate-claude-pathsAskUserQuestion${CLAUDE_PLUGIN_ROOT}/bin/flow hook validate-ask-userSkill${CLAUDE_PLUGIN_ROOT}/bin/flow hook validate-skill${CLAUDE_PLUGIN_ROOT}/bin/flow hook post-compactAskUserQuestion|Bash|Edit|Write${CLAUDE_PLUGIN_ROOT}/bin/flow clear-blocked${CLAUDE_PLUGIN_ROOT}/bin/flow hook stop-failurestartup|resume|clear|compact${CLAUDE_PLUGIN_ROOT}/bin/flow hook capture-session${CLAUDE_PLUGIN_ROOT}/hooks/session-start.sh${CLAUDE_PLUGIN_ROOT}/bin/flow write-session-costBash|Edit|Write${CLAUDE_PLUGIN_ROOT}/bin/flow set-blockednpx claudepluginhub benkruger/flow --plugin flow