Skip to content

SDD ToolSpec-Driven Development CLI

AI-Powered Specification Workflow with Claude Code

Quick Start

bash
# Install
npm install -g sdd-tool

# Initialize project
sdd init

# Create your first spec
sdd new user-authentication

# Validate specs
sdd validate

Slash Commands & Skills 2.0

Use these commands in Claude Code:

CommandDescription
/sdd.startStart SDD workflow
/sdd.specCreate/modify specification
/sdd.planGenerate implementation plan
/sdd.tasksBreak down into tasks
/sdd.implementImplement with AI assistance
/sdd.validateValidate specifications

View all commands →

Each slash command (sdd.foo) also has a matching Skills 2.0 definition (sdd-foo) under .claude/skills/sdd-*/SKILL.md, generated by sdd init. Skills 2.0 are authored in English and include advanced frontmatter (allowed-tools, context, etc.) for model-routing accuracy.

MIT License