sdd-lifecycle

Orchestrate a 10-stage spec-driven development process with automated routing and stage ownership.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/rajnishkhatri/AgentsFramework --skill sdd-lifecycle-rajnishkhatri
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-lifecycle
Source: https://github.com/rajnishkhatri/AgentsFramework/tree/main/.cursor/skills/sdd-lifecycle
Command: npx skills add https://github.com/rajnishkhatri/AgentsFramework --skill sdd-lifecycle-rajnishkhatri

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the complexity and efficiency challenges of managing a production-grade, spec-driven development (SDD) lifecycle. It provides a structured way to route changes through a 10-stage process, ensuring every stage is owned, reviewed, and validated.

Core Features & Use Cases

  • 10-Stage Routing: Directs changes through the entire SDD lifecycle from brainstorming to refinement.
  • Stage Ownership: Clearly assigns each stage to a specific sibling skill for focused execution.
  • Integration: Automates review/test processes with existing skills and gates.
  • Use Case: Ideal for teams looking to streamline and enforce their SDD process in regulated or high-assurance environments.

Quick Start

Execute the SDD lifecycle by running the sdd-lifecycle skill and following the prompted steps.

Frequently Asked Questions about sdd-lifecycle

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

FAQPage Schema
What is a spec-driven development lifecycle and how does it manage software changes?

A spec-driven development lifecycle structures software changes through a 10-stage routing process from brainstorming to refinement. It assigns specific stage ownership to sibling skills and integrates automated review and test gates to ensure validated, compliant execution.

How do I automate spec-driven development workflows for high-assurance environments?

You can automate spec-driven development workflows by executing the sdd-lifecycle skill to route changes sequentially. It directs each phase to designated sibling skills for focused execution while applying automated review and test integration to enforce governance and auditability standards.

Does spec-driven development work for teams requiring strict change management and compliance?

Spec-driven development is ideal for teams needing strict change management and compliance. The lifecycle enforces governance by routing changes through dedicated review gates and assigning clear stage ownership, ensuring every modification is auditable and validated.

What's the best way to coordinate sibling skills during the spec-driven development process?

The best way to coordinate sibling skills is using the sdd-lifecycle skill for automated stage routing. It explicitly assigns each lifecycle stage to the appropriate sibling skill, ensuring focused execution and seamless integration across the entire software engineering workflow.

Do I need sibling skills to execute the full 10-stage spec-driven development process?

Yes, you need sibling skills to execute the full spec-driven development process. The lifecycle orchestrator requires coordination of sibling skills to handle focused stage execution and manage the review gates necessary for structured change management.

Why does spec-driven development require automated routing through 10 distinct stages?

Spec-driven development requires automated routing through 10 stages to prevent workflow bottlenecks and ensure auditability. This structured progression guarantees that every change is properly reviewed, tested, and validated before moving to the next phase of the lifecycle.