sdd-dev

Orchestrate the Spec-Driven Development pipeline from requirement analysis to implementation.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/jsalio/My-sdd-flow --skill sdd-dev-jsalio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-dev
Source: https://github.com/jsalio/My-sdd-flow/tree/main/sdd-dev
Command: npx skills add https://github.com/jsalio/My-sdd-flow --skill sdd-dev-jsalio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the Spec-Driven Development (SDD) process by orchestrating the entire pipeline from requirement to implementation with a single command, reducing complexity and improving consistency.

Core Features & Use Cases

  • Pipeline Orchestration: Automates the SDD pipeline steps, including spec generation, security analysis, impact assessment, architecture detection, test planning, and implementation.
  • Question-Driven Workflow: Only prompts for clarification when necessary, ensuring the pipeline proceeds smoothly.
  • Flexible and Agnostic: Supports any language and framework, focusing on the design and structure of the spec.

Quick Start

Run the full SDD pipeline for a new feature with the command: /sdd-dev "a new feature to add user profiles".

Frequently Asked Questions about sdd-dev

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

FAQPage Schema
How do I automate the spec-driven development pipeline from requirements to implementation?

Spec-driven development pipeline automation orchestrates the entire process from requirement analysis to implementation with a single command, handling spec generation, security analysis, impact assessment, and test planning. It ensures consistency and reduces manual workflow complexity.

What is spec-driven development and when do I need to orchestrate it?

Spec-driven development is a process prioritizing design and structure through detailed specifications before coding. You need to orchestrate it when managing large specs, handling requirement ambiguity, or ensuring security and architecture detection are systematically addressed across any language or framework.

Do I need Python to run a spec-driven development pipeline?

Yes, you need Python installed to execute the scripts required for this spec-driven development pipeline. The orchestration process relies on Python to automate the workflow steps, generate Markdown documentation, and handle the underlying script execution.

How does a question-driven workflow handle ambiguity in large specs?

A question-driven workflow handles ambiguity in large specs by only prompting for clarification when necessary during the pipeline. This ensures the spec-driven development process proceeds smoothly without constant interruptions, automatically managing requirement analysis and architecture detection.

Does spec-driven development work with any programming language and framework?

Yes, this spec-driven development approach is flexible and agnostic, supporting any programming language and framework. It focuses entirely on the design and structure of the spec rather than tying the pipeline orchestration to specific technologies.

What is the best way to generate code from a feature specification?

The best way to generate code from a feature specification is using an orchestrated spec-driven development pipeline. It automates spec generation, security analysis, impact assessment, architecture detection, and test planning to guide the implementation from a single command.