5d-sdd

Orchestrate a 10-phase 5D Spec-Driven Development workflow producing PLAN.md, SPEC.md, and a Task List.

5|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/tapania/5d-skills --skill 5d-sdd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 5d-sdd
Source: https://github.com/tapania/5d-skills/tree/main/skills/5d-sdd
Command: npx skills add https://github.com/tapania/5d-skills --skill 5d-sdd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill orchestrates a complete 5D Spec-Driven Development workflow to prevent wasted effort by ensuring understanding before commitment at every level, guiding teams through structured phases from orientation to reflection.

Core Features & Use Cases

  • Complete workflow orchestration across 10 phases: ORIENT, SPAR, PLAN, REFINE, SPEC, GAP ANALYSIS, TASKS, BUILD, VERIFY, REFLECT.
  • Clear exit criteria and multi-quadrant checks ensure alignment and traceability throughout product evolution.
  • Use Case: Initiate a new feature with a full planning and verification loop to reduce risk and rework.

Quick Start

Start ORIENT to map the space, then SPAR to challenge assumptions, followed by PLAN, REFINE, SPEC, GAP ANALYSIS, TASKS, BUILD, VERIFY, and finally REFLECT.

Frequently Asked Questions about 5d-sdd

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

FAQPage Schema
What is 5D spec-driven development and when do I need it for software planning?

5D spec-driven development is a structured workflow that ensures understanding before commitment across ten phases, from orientation to reflection. You need it for complex new features or initiatives requiring rigorous analysis to prevent wasted effort and rework.

How do I orchestrate a spec-driven development workflow from planning to verification?

To orchestrate spec-driven development, start with ORIENT to map the space, then progress through SPAR, PLAN, REFINE, SPEC, GAP ANALYSIS, TASKS, BUILD, VERIFY, and REFLECT. This sequence enforces explicit exit criteria and multi-quadrant checks for traceability.

What documentation artifacts does a structured spec-driven development process produce?

Structured spec-driven development produces artifacts like PLAN.md, SPEC.md, and a sequenced Task List. These outputs satisfy documentation and governance needs by capturing alignment and traceability throughout product evolution.

Can I use 5D spec-driven development for complex initiatives requiring gap analysis?

Yes, 5D spec-driven development is designed for complex initiatives requiring structured analysis. It includes a dedicated GAP ANALYSIS phase to identify coverage gaps between specifications and planned tasks before the build phase begins.

What is the best way to reduce rework risk when planning new software features?

The best way to reduce rework risk is using a spec-driven development workflow that enforces clear exit criteria across ten phases. Challenging assumptions during the SPAR phase and refining plans before specification prevents wasted effort.

When should I avoid using a ten-phase spec-driven development workflow?

You should avoid a ten-phase spec-driven development workflow for simple tasks that do not require structured analysis or multi-quadrant alignment checks. The full orchestration loop is intended for complex initiatives needing rigorous documentation and governance.