Stats
Actions
Tags
Help us improve
Share bugs, ideas, or general feedback.
From shannon
Blocks destructive Bash commands and enforces TDD by running tests/lint before git commits. Guards against unsafe prompts and writes. Runs tests and lint on commit attempts.
5 events · 16 hooks
npx claudepluginhub krzemienski/shannon-framework --plugin shannonSafety 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
*PATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/stop-task-semantics.js"Write|Edit|MultiEditPATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/block-fab-files.js"Edit|MultiEditPATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/read-before-edit.js"Write|Edit|MultiEditPATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/plan-before-execute.js"TaskUpdatePATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/evidence-gate-reminder.js"Task|AgentPATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/subagent-governance-inject.js"BashPATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/validation-not-compilation.js"PATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/validation-skill-tripwire.js"PATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/completion-claim-validator.js"Edit|Write|MultiEditPATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/fab-pattern-detection.js"PATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/evidence-quality-check.js"TaskCreate|TaskUpdatePATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/task-list-tracker.js"*PATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/hooks-fired-log.js"PATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/context-threshold-warn.js"startup|resume|clear|compactPATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/session-context-inject.cjs"*PATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH" node "${CLAUDE_PLUGIN_ROOT}/hooks/skill-activation-check.js"Share bugs, ideas, or general feedback.