Skip to content

Slash Commands

A guide to SDD slash commands for Claude Code.

Overview

When you run sdd init, slash commands and development skills are automatically created in .claude/commands/ and .claude/skills/.

Command List

Core Workflow

CommandDescription
/sdd.startUnified entry point
/sdd.constitutionManage project principles
/sdd.specCreate/modify feature specs (unified)
/sdd.planCreate implementation plan
/sdd.tasksTask breakdown
/sdd.prepareTool check
/sdd.implementSequential implementation
/sdd.validateSpec validation

Note: /sdd.spec automatically determines whether you're writing a new feature or modifying an existing spec, and guides you to the appropriate workflow.

Domain & Reverse Engineering (v1.2.0)

CommandDescription
/sdd.reverseReverse engineer specs from legacy code
/sdd.domainDomain management (create, link, graph)
/sdd.contextSet working context

Development Skills (v1.2.0)

Note: Skills are different from slash commands. Claude automatically selects and uses them based on the work context.

SkillDescription
dev-implementSpec-based TDD implementation
dev-nextRecommend next spec to implement
dev-reviewCode review
dev-scaffoldBoilerplate generation
dev-statusImplementation progress
dev-testRun Vitest tests

Change Management

CommandDescription
/sdd.impactChange impact analysis
/sdd.transitionSwitch between new <-> change workflows

Deprecated

CommandReplaced ByDescription
/sdd.new/sdd.specCreate new feature spec
/sdd.change/sdd.specPropose changes to existing spec

Analysis & Quality

CommandDescription
/sdd.analyzeAnalyze request and assess scope
/sdd.qualityCalculate spec quality score
/sdd.reportGenerate project report
/sdd.searchSearch specs
/sdd.statusCheck project status
/sdd.listList items
/sdd.syncValidate spec-code synchronization
/sdd.diffVisualize spec changes
/sdd.exportExport specs

Documentation Generation

CommandDescription
/sdd.researchTechnical research document
/sdd.data-modelData model document
/sdd.guideWorkflow guide

Operations

CommandDescription
/sdd.chatInteractive SDD assistant
/sdd.watchFile watch mode
/sdd.migrateMigrate from external tools
/sdd.cicdCI/CD configuration
/sdd.promptOutput prompts

Usage

Enter commands starting with a slash in Claude Code:

/sdd.start

When arguments are needed:

/sdd.spec user authentication feature

v1.2.0 New Features

Reverse Engineering Workflow

Automatically extract SDD specs from legacy code:

/sdd.reverse scan              # Scan project
/sdd.reverse extract           # Extract specs
/sdd.reverse review            # Review
/sdd.reverse finalize          # Finalize

Domain System

Logically group large projects:

/sdd.domain create auth        # Create domain
/sdd.domain graph              # Dependency graph
/sdd.context set auth payment  # Set working context

Development Skills

Support spec-based TDD development. Skills are automatically used by Claude based on the task (no / prefix):

  • dev-next - Recommend next spec to implement
  • dev-implement - Spec-based TDD implementation
  • dev-test - Run tests
  • dev-review - Code review

Example: "Implement the auth/login spec" -> Claude automatically uses the dev-implement skill

MIT License