Usage Examples
Examples
Simple Feature Implementation
# Step 1: Create draft task
/sdd:add-task "Add user profile view and edit functionality with name, email, and avatar"
# Step 2: Plan — research, analyze, decompose, parallelize, verify
/sdd:plan @.specs/tasks/draft/add-user-profile.feature.md
# Step 3: Review specification (optional but recommended)
# Edit .specs/tasks/todo/add-user-profile.feature.md if needed
# Re-run planning for only affected sections:
/sdd:plan @.specs/tasks/todo/add-user-profile.feature.md --refine
# Step 4: Implement
/sdd:implement @.specs/tasks/todo/add-user-profile.feature.md
# Step 5: Commit and create PR
/git:commit
/git:create-prQuick Fix with Minimal Planning
Complex Feature with High Quality Gates
Iterative Specification Refinement
Resuming Interrupted Implementation
Manual Fix with Re-verification
Task Dependencies
Idea Generation Before Task Creation
Skipping Specific Planning Stages
Different Quality Thresholds
Integration with Other Plugins
Full Feature Cycle with Git
Research-Heavy Features
Best Practices Summary
When to Use Full SDD Workflow
When to Use Abbreviated Workflow
Common Patterns
Anti-Patterns to Avoid
Last updated