@structured-vibe-coding/cli
v0.17.0
Published
sdd — local Spec-Driven Development CLI for AI coding agents. Keep intent and progress in git (Copilot, Claude Code, Grok, Ollama).
Maintainers
Readme
@structured-vibe-coding/cli
sdd — local Spec-Driven Development CLI for you and your AI coding agent.
Keep intent, design, and verify notes in git, not only in chat. Hotfix, greenfield product spine, or enterprise ARB — same CLI.
npm: https://www.npmjs.com/package/@structured-vibe-coding/cli
Docs: https://harsha09.github.io/spec-driven-development/
Start: https://harsha09.github.io/spec-driven-development/tutorials/first-change/
Install
npm install -g @structured-vibe-coding/cli
# or
npx @structured-vibe-coding/cli --helpBinary: sdd
Quick start
cd my-app
sdd init --here --ai copilot # or grok | claude | ollama
sdd doctor
sdd new "Add expense CSV export" -w feature -y
# edit feature.md, then sdd next … sdd completeNew product:
sdd greenfield "Team expense tracker for remote startups"
sdd backlog list && sdd backlog start F-001External MCP sources (sdd as client)
Attach org design systems, libraries, or AST engines so sdd pulls context at the right stage:
sdd mcp sources add \
--id design-system \
--command npx --arg -y --arg @acme/design-system-mcp \
--stages design,implement \
--tool search_components \
--tool-arg query={{query}}
sdd mcp sources list
sdd mcp fetch --query "primary button"See: https://harsha09.github.io/spec-driven-development/guides/mcp/
Docs
| Topic | Link | |-------|------| | Start in 10 minutes | https://harsha09.github.io/spec-driven-development/tutorials/first-change/ | | MCP sources | https://harsha09.github.io/spec-driven-development/guides/mcp/ | | Simple feature | https://harsha09.github.io/spec-driven-development/guides/simple-feature/ | | CLI | https://harsha09.github.io/spec-driven-development/reference/cli/ |
License
MIT
