Stats
Actions
Tags
From work-workflow
{"riskFlags": {"touchesBash": true, "matchAllTools": false, "touchesFileWrites": true}, "typeStats": {"command": 37}, "eventStats": {"Stop": 4, "PreCompact": 1, "PreToolUse": 20, "PostToolUse": 11, "UserPromptSubmit": 1}, "originCounts": {"absolutePaths": 0, "pluginScripts": 37, "projectScripts": 0}, "timeoutStats": {"commandsWithoutTimeout": 34}}
5 events · 37 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_HOOK_TYPE=Stop node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/session-guard.js10ms.*(/check|code.?review|quality.?check|APPROVED|PASS|tests?.?md|code-review.?md|qa.?md).*node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/hooks/work-code-review-status.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/hooks/work-suggestion-replies.js.*CLAUDE_HOOK_TYPE=Stop node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/agent-hook-dispatcher.js.*CLAUDE_HOOK_TYPE=PreCompact node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/session-guard.jsBashnode ${CLAUDE_PLUGIN_ROOT}/hooks/enforce-follow-up-script.js5msTask|SkillCLAUDE_HOOK_TYPE=PreToolUse node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/enforce-step-workflow.jsBashnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/resolve-plugin-root-hook.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/enforce-dev-commands.jsCLAUDE_HOOK_TYPE=PreToolUse node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/enforce-step-workflow.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/hooks/protect-tasks-md.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/hooks/protect-gherkin.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/hooks/protect-orchestrator-state.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/hooks/protect-task-scope.jsmcp__atlassian__jira_get_issue|mcp__linear__get_issueCLAUDE_HOOK_TYPE=PreToolUse node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/enforce-step-workflow.jsEdit|Write|MultiEditCLAUDE_HOOK_TYPE=PreToolUse node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/enforce-step-workflow.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/hooks/protect-tasks-md.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/hooks/protect-gherkin.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/hooks/protect-orchestrator-state.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/hooks/protect-task-scope.jsTask|SkillCLAUDE_HOOK_TYPE=PreToolUse node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/check/hooks/enforce-env-start-failure.jsCLAUDE_HOOK_TYPE=PreToolUse node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/enforce-screenshot-requirement.jsSkillCLAUDE_HOOK_TYPE=PreToolUse node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/hooks/work-enforce-steps.jsTasknode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/agents/commit-writer/commit-writer-preflight.js.*CLAUDE_HOOK_TYPE=PreToolUse node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/agent-hook-dispatcher.jsTask|Skill|BashCLAUDE_HOOK_TYPE=PostToolUse node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/enforce-step-workflow.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/hooks/work-auto-advance.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/check2/hooks/check-auto-advance.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/follow-up/hooks/follow-up-auto-advance.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/inject-inbox-messages.jsmcp__atlassian__jira_get_issue|mcp__linear__get_issueCLAUDE_HOOK_TYPE=PostToolUse node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/enforce-step-workflow.jsSkillCLAUDE_HOOK_TYPE=PostToolUse node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/hooks/work-enforce-steps.jsBashCLAUDE_HOOK_TYPE=PostToolUse node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/check/hooks/enforce-env-start-failure.jsnode ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/work/hooks/enforce-coverage-fix.jsAskUserQuestionCLAUDE_HOOK_TYPE=PostToolUse node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/check/hooks/enforce-env-start-failure.js.*CLAUDE_HOOK_TYPE=PostToolUse node ${CLAUDE_PLUGIN_ROOT}/scripts/workflows/lib/hooks/agent-hook-dispatcher.js^\s*/work\s+node ${CLAUDE_PLUGIN_ROOT}/hooks/work-hook.js30msnpx claudepluginhub thomfilg/ai-plugin-work --plugin work-workflow