sdd-plan2

Plan and orchestrate a Specification-Driven Development workflow to produce a complete SPEC.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/kgadek/kgadek-claude-plugin --skill sdd-plan2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-plan2
Source: https://github.com/kgadek/kgadek-claude-plugin/tree/main/plugins/kg/skills/sdd-plan2
Command: npx skills add https://github.com/kgadek/kgadek-claude-plugin --skill sdd-plan2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill standardizes the end-to-end Specification-Driven Development (SDD) planning process, enabling teams to convert vague requirements into a concrete, auditable SPEC before any code is written.

Core Features & Use Cases

  • Phase-driven orchestration: Discovery, architecture design, implementation planning, and final specification artifacts.
  • Cross-team collaboration support: Facilitates consensus-building, risk logging, and decision records.
  • Artifact generation: Produces a ready-to-use SPEC directory (ai-spec/YYYY-MM-DD-description) with phase files, checkpoints, and validation templates.
  • Use case: A conflicting stakeholder request is transformed into a detailed SPEC with tasks, verification steps, and rollback strategies.

Quick Start

Create the ai-spec directory and populate the required markdown files following the workflow.

Frequently Asked Questions about sdd-plan2

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

FAQPage Schema
How do I plan a specification-driven development workflow for complex software features?

A specification-driven development workflow is planned by orchestrating discovery, architecture design, implementation planning, risk management, and final specification phases to produce a complete SPEC before writing production code.

How do I convert vague software requirements into an auditable SPEC with decision logs?

Vague requirements are converted into an auditable SPEC by driving a phase-based workflow that logs risks, records decisions, and generates structured validation templates for cross-team collaboration.

What is the best way to structure SPEC artifacts for cross-team collaboration before coding?

The best way to structure SPEC artifacts is producing a ready-to-use directory with phase files, checkpoints, and validation templates that facilitate consensus-building and traceability across all planned phases.

Do I need to write production code when using a phase-driven specification planning process?

No, a phase-driven specification planning process explicitly produces a complete SPEC covering architecture and implementation planning without writing any production code.

Can I use specification-driven development planning for conflicting stakeholder requests?

Yes, specification-driven development planning transforms conflicting stakeholder requests into detailed SPECs with tasks, verification steps, and rollback strategies.

When should I not use a phase-driven SDD planning workflow?

A phase-driven SDD planning workflow should be bypassed for simple features requiring no cross-team collaboration, as its overhead of discovery, architecture design, and risk management adds unnecessary complexity.