Skip to content

CLI reference

Binary name: sdd.
Install: @structured-vibe-coding/cli on npm
Learn by doing: Start in 10 minutes.
One command’s flags: sdd <command> --help.


I want to…

GoalCommand
Set up this projectsdd init --here --ai copilot
Check setupsdd doctor
Start small worksdd new "Title" -w hotfix -y
Start a featuresdd new "Title" -w feature -y
Start a new productsdd greenfield "One-line idea"
See my feature listsdd feature list
Build backlog itemsdd feature start F-001
See where I amsdd status
Move to next stepsdd next
Finish worksdd complete
Check the change workssdd verify
Improve current notessdd refine
Get help from AI nowsdd agent
Don’t open AI this timeadd --no-agent

All commands

CommandWhat it doesWhen
sdd initCreate sdd files + one AI setupOnce per app
sdd init --forceRefresh defaults (keeps your memory files)Upgrades
sdd new "title"Start a change packStart work
sdd new … -w <pack>Choose path (hotfix, feature, …)You know the path
sdd new … -ySkip confirm promptsScripts / CI
sdd greenfield "idea"New product plan pathEmpty / MVP product
sdd feature listShow F-001… backlogAfter greenfield
sdd feature start F-001Start work from backlogBuild product items
sdd statusProgress (no AI)Anytime
sdd status --listAll open changesSeveral PRs
sdd nextAdvance one stageStep done
sdd next --forceBypass checksEmergency only
sdd skip <stage> -r "…"Skip a stageNot needed
sdd use <workflow>Switch path mid-flightScope changed
sdd gate approve|waive|failApprove / waive / fail a gateEnterprise gates
sdd verifyLocal check stepBefore complete
sdd verify --no-runChecklist onlyManual testing
sdd completeMark done (greenfield also saves to memory/)Finished
sdd refine [stage]Improve notesSpec quality
sdd refine --analyzeReport onlyAudit
sdd contextFocused AST code slicesImplement
sdd mcp sources list/add/test/removeExternal MCPs sdd callsDesign system / AST / org lib
sdd mcp fetchPull matching sources for current stageEnrich handoff / implement
sdd agentRefresh brief + open AIAnytime
sdd checkout <id>Switch active changeMulti-PR
sdd workflowsList pathsDiscover
sdd helpShort overviewFirst run
sdd doctorHealth checkStuck / setup

Greenfield / backlog

CommandNotes
sdd greenfield ["idea"]Asks for idea if you omit it; supports --no-agent
sdd feature start F-001-w can override the backlog workflow; supports --no-agent
sdd feature listNever opens the AI

About the AI opening

Most process commands refresh a short handoff and may open your AI.
Never open AI: status, init, workflows, context, feature list, help, doctor.

Turn AI off for one command: --no-agent or SDD_NO_AGENT=1.