From kit
{"riskFlags": {"touchesBash": true, "matchAllTools": true, "touchesFileWrites": true}, "typeStats": {"command": 24}, "eventStats": {"Stop": 4, "PreCompact": 2, "PreToolUse": 6, "SessionEnd": 2, "PostToolUse": 3, "Notification": 1, "SessionStart": 2, "SubagentStop": 1, "UserPromptSubmit": 2, "PermissionRequest": 1}, "originCounts": {"absolutePaths": 0, "pluginScripts": 24, "projectScripts": 0}, "timeoutStats": {"commandsWithoutTimeout": 0}}
10 events · 24 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}/hooks/anti-rationalization.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/slop-cleaner.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/session-state-save.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/citation-guard.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/pre-compact-backup.sh15ms${CLAUDE_PLUGIN_ROOT}/hooks/harvest.sh30msBash${CLAUDE_PLUGIN_ROOT}/hooks/safety-gate.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/ship-gate.sh5msWrite${CLAUDE_PLUGIN_ROOT}/hooks/spec-drift-guard.sh5msRead|Edit|Bash${CLAUDE_PLUGIN_ROOT}/hooks/secrets-guard.sh5msBash${CLAUDE_PLUGIN_ROOT}/hooks/commit-format.sh5msEdit|Write|MultiEdit${CLAUDE_PLUGIN_ROOT}/hooks/money-gate.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/backlog-stage.sh30ms${CLAUDE_PLUGIN_ROOT}/hooks/harvest.sh --lab-log30msWrite|Edit${CLAUDE_PLUGIN_ROOT}/hooks/auto-format.sh15ms*${CLAUDE_PLUGIN_ROOT}/hooks/output-offload.sh10mscompact${CLAUDE_PLUGIN_ROOT}/hooks/post-compact-reinject.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/notification.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/context-readiness.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/codebase-index.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/session-state-save.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/context-hints.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/prose-rag.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/permission-auto-approve.sh5ms3plugins reuse this hooks config
First indexed Jan 22, 2026
npx claudepluginhub dwarvesf/dwarves-kit --plugin kit