Bootstrap a project to use developersDevelopers. Creates docs/specs and docs/plans, detects legacy obra/superpowers paths, prints copy-paste commands for migration and templates. Idempotent. Named bootstrap (not init) to avoid colliding with Claude Code's built-in /init.
Audit the repo for dD: routing-decision markers and print a ledger grouped by file, flagging entries that name no upgrade trigger. Use to review accumulated deliberate-shortcut debt left by /impl. Read-only; never edits or removes markers.
Workhorse command. Spec file, ticket ID, or freeform description -> classified, routed, executed work. Confirms only when ambiguous. Auto-detects Linear MCP for ticket flows.
Set how aggressively the workflow confirms before acting — cautious, default, or autonomous. Stored at .claude/dd-mode and read by the SessionStart hook and /impl. With no argument, reports the current mode.
Spec -> written implementation plan. Opt-in. Use only when you want to review a plan before executing. Most work skips this and goes straight to /impl.
Opt-in, explicit /research invocation only. Measurable experimentation loop that sets up a .lab/ directory and runs THINK -> TEST -> REFLECT iterations. Does not auto-trigger on experimentation-shaped asks; use only when the user types /research.
Deletion-focused code review. Hunts only what to remove — over-engineering, dead flexibility, reinvented stdlib, speculative abstraction. Not correctness, not security (those are brutal-code-reviewer and adversarial-reviewer). Outputs one line per finding plus a net line-savings total.