Stats
Actions
Tags
From get-design-done
Enforces budgets, protected paths, risk gates, accessibility, and design quality checks before/after tool use. Blocks dangerous Bash/Write/Edit calls, captures trajectories, and runs closeout on stop.
5 events · 20 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
node "${CLAUDE_PLUGIN_ROOT}/hooks/gdd-turn-closeout.js"node "${CLAUDE_PLUGIN_ROOT}/hooks/gdd-precompact-snapshot.js"Task|Agentnode --experimental-strip-types "${CLAUDE_PLUGIN_ROOT}/hooks/budget-enforcer.ts"Bashnode "${CLAUDE_PLUGIN_ROOT}/hooks/gdd-bash-guard.js"Edit|Write|MultiEdit|Bashnode "${CLAUDE_PLUGIN_ROOT}/hooks/gdd-protected-paths.js"Write|Edit|MultiEdit|Bashnode "${CLAUDE_PLUGIN_ROOT}/hooks/gdd-risk-gate.js"Edit|Write|MultiEditnode "${CLAUDE_PLUGIN_ROOT}/hooks/gdd-fact-force.js"Readnode "${CLAUDE_PLUGIN_ROOT}/hooks/gdd-decision-injector.js"Readnode --experimental-strip-types "${CLAUDE_PLUGIN_ROOT}/hooks/gdd-read-injection-scanner.ts"mcp__.*use_figma$|mcp__.*use_paper$|mcp__.*use_pencil$node "${CLAUDE_PLUGIN_ROOT}/hooks/gdd-mcp-circuit-breaker.js"Task|Agentnode "${CLAUDE_PLUGIN_ROOT}/hooks/gdd-trajectory-capture.js"node --experimental-strip-types "${CLAUDE_PLUGIN_ROOT}/hooks/context-exhaustion.ts"node "${CLAUDE_PLUGIN_ROOT}/hooks/gdd-a11y-gate.js"Write|Edit|MultiEditnode "${CLAUDE_PLUGIN_ROOT}/hooks/gdd-design-quality-check.js"Edit|Writenode "${CLAUDE_PLUGIN_ROOT}/hooks/gdd-intel-trigger.js"node "${CLAUDE_PLUGIN_ROOT}/scripts/bootstrap.cjs"node "${CLAUDE_PLUGIN_ROOT}/hooks/update-check.cjs"node "${CLAUDE_PLUGIN_ROOT}/hooks/first-run-nudge.cjs"node "${CLAUDE_PLUGIN_ROOT}/hooks/gdd-sessionstart-recap.js"startup|clear|compactnode "${CLAUDE_PLUGIN_ROOT}/hooks/inject-using-gdd.cjs"npx claudepluginhub hegemonart/get-design-done4plugins reuse this hooks config
First indexed May 7, 2026