← sdd-engineeringHook

write-scope

in plugin sdd-engineering · v1.1.0

Scope guards for SDD agents: spec-creator writes only Markdown under specs/, implementation-planner only under plans/, and plan-verifier's Bash is limited to read-only git.

Compatibility

  • Claude Code ≥ 2.1.318
  • Windows
  • macOS

Install with sdd-engineering

/plugin install sdd-engineering --marketplace lindigo-design/devdigest-marketplace

Also installs: engineering-paved-path ^1.0, research-tools ^1.0, architecture-review ^1.0

Other scopes and the terminal →

Hook

PreToolUse hook on Write|Edit|MultiEdit|NotebookEdit: runs hooks/write-scope.mjs.

Event
PreToolUse
Matcher
Write|Edit|MultiEdit|NotebookEdit
Type
command
Command
node "${CLAUDE_PLUGIN_ROOT}/hooks/write-scope.mjs" sdd-engineering:spec-creator=specs sdd-engineering:implementation-planner=plans
Script
hooks/write-scope.mjs
Timeout
10 s
Declared in
plugins/sdd-engineering/hooks/hooks.json

Runs commandsPreToolUse on Write|Edit|MultiEdit|NotebookEdit