sdd-plan

Generate a detailed implementation plan from a Part 1 specification document.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/umatoma/claude-example --skill sdd-plan-umatoma
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sdd-plan
Source: https://github.com/umatoma/claude-example/tree/main/.claude/skills/sdd-plan
Command: npx skills add https://github.com/umatoma/claude-example --skill sdd-plan-umatoma

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of detailed implementation plans for Specification-Driven Development (SDD) based on existing specification documents.

Core Features & Use Cases

  • Automated Planning: Generates a structured implementation plan (Part 2) from a specification document (Part 1).
  • Phase Gate Validation: Verifies if the specification meets the criteria for the 'Specify' to 'Plan' transition.
  • Architecture & Task Decomposition: Designs the architecture and breaks down requirements into atomic, testable tasks.
  • Risk Assessment: Identifies and documents potential implementation risks.
  • Use Case: After defining software requirements in a specification document, use this Skill to automatically generate a phased implementation plan, including task breakdowns, architectural considerations, and risk assessments, ready for developer execution.

Quick Start

Use the sdd-plan skill to create an implementation plan for the specification document in .steering/my_feature_spec.md.

Frequently Asked Questions about sdd-plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate an implementation plan from a software specification document?▼

To generate an implementation plan from a software specification document, you can use an SDD planning tool to process the specification, validate phase gate criteria, and append the structured plan as Part 2.

What is Specification-Driven Development planning and how does it decompose requirements?▼

Specification-Driven Development planning is the process of designing architecture and decomposing requirements into atomic, testable tasks with dependencies and risk assessments based on a specification document.

Do I need a prior specification file to create an SDD implementation plan?▼

Yes, you need a completed Part 1 specification document located within the .steering directory to validate the Specify to Plan phase gate and generate the Part 2 implementation plan.

Can I automate task breakdown and risk assessment for agile software development?▼

Yes, you can automate task breakdown and risk assessment for agile software development by processing an existing specification to output a phased implementation plan with atomic tasks and architectural considerations.

What are the limitations of automated implementation plan generation?▼

Automated implementation plan generation is limited by its dependency on prior completion of the specification phase and requires operations within the .steering directory to function correctly.