/sdd-new¶
Start a new change. Combines explore + propose in one command.
Usage¶
/sdd-new "add user authentication"
/sdd-new TICKET-123
Prerequisites¶
openspec/initialized (via/sdd-init)
What it does¶
- Picks a change name — kebab-case from description or ticket (e.g.,
add-user-auth) - Creates change directory —
openspec/changes/{change-name}/ - Explores the codebase — reads existing code, patterns, affected files, canonical specs
- Creates proposal —
proposal.mdwith problem, solution, alternatives, impact
Artifacts produced¶
openspec/changes/{change-name}/proposal.md
Next step¶
/sdd-continue— proceeds to the spec phase