Stats
Actions
Tags
From harness
Blocks and validates file writes and edits using multiple Node.js validators (privacy, plan consistency, self-containment, QA evidence). Also intercepts Bash calls to restrict Docker operations. Runs bash, modifies files.
4 events · 14 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
Bashcommand -v harness >/dev/null 2>&1 && CLAUDE_TOOL_INPUT="$CLAUDE_TOOL_INPUT" harness pre bash || trueWrite|Editcommand -v harness >/dev/null 2>&1 && CLAUDE_TOOL_INPUT="$CLAUDE_TOOL_INPUT" harness pre write || trueAskUserQuestioncommand -v harness >/dev/null 2>&1 && harness pre askq || trueWrite|Editcommand -v harness >/dev/null 2>&1 && harness post edit "$CLAUDE_FILE_PATH" || truecommand -v harness >/dev/null 2>&1 && harness commons inject || truecommand -v harness >/dev/null 2>&1 && harness recommend inject || truecommand -v harness >/dev/null 2>&1 && harness worktree gc || truecommand -v harness >/dev/null 2>&1 && harness handoff inject || truecommand -v harness >/dev/null 2>&1 && harness ing inject || truecommand -v harness >/dev/null 2>&1 && harness prompt "$CLAUDE_USER_PROMPT" || truecommand -v harness >/dev/null 2>&1 && harness commons inject || truecommand -v harness >/dev/null 2>&1 && harness recommend inject || truecommand -v harness >/dev/null 2>&1 && harness prefs inject || truecommand -v harness >/dev/null 2>&1 && harness easy inject || truenpx claudepluginhub dancinlab/harness --plugin harness