sdd-orchestration

Orchestrate Spec-Driven Development phases with automated delegation to specialized sub-skills.

143|10|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/pgermishuys/opencode-weave --skill sdd-orchestration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-orchestration
Source: https://github.com/pgermishuys/opencode-weave/tree/main/examples/config/github-speckit/skills/sdd-orchestration
Command: npx skills add https://github.com/pgermishuys/opencode-weave --skill sdd-orchestration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates the Spec-Driven Development lifecycle from initial idea through constitution, specification, clarification, planning, analysis, implementation, and review, providing a unified workflow and delegated autonomy to specialized skills.

Core Features & Use Cases

  • End-to-end lifecycle management for feature development using Spec-Driven Development (SDD), coordinating interactive and autonomous phases via named sub-skills.
  • Phase-aware delegation to sdd-constitution, sdd-specification, sdd-clarify, sdd-planning, and sdd-analysis, with explicit guidance on what to load and when.
  • State tracking and auditability through the shared .specify artifacts (e.g., working-spec.json) and phase_history to enable resumable conversations and reproducible workflows.

Quick Start

Initialize a new feature and follow the phase sequence (constitution, specification, clarification, planning, analysis, implement, and review), letting the relevant sub-skills perform each step.

Frequently Asked Questions about sdd-orchestration

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

FAQPage Schema
What is spec-driven development orchestration for feature delivery?

Spec-driven development orchestration coordinates the entire feature lifecycle from initial idea through review, delegating interactive and autonomous phases to specialized sub-skills to ensure coherent progression and artifact tracking.

How do I manage phase progression in spec-driven development?

You manage phase progression in spec-driven development by following a defined sequence: constitution, specification, clarification, planning, analysis, implementation, and review, letting specialized sub-skills execute each step.

Can I resume an automated feature delivery workflow if a conversation drops?

Yes, you can resume an automated feature delivery workflow because the orchestrator maintains state tracking and auditability through shared artifacts like working-spec.json and phase_history, enabling reproducible workflows.

Does spec-driven development require separate sub-skills for each lifecycle phase?

Spec-driven development requires separate sub-skills for each lifecycle phase, applying phase-aware delegation to named components like sdd-constitution, sdd-specification, sdd-clarify, sdd-planning, and sdd-analysis with explicit loading guidance.

What is the best way to track artifacts during spec-driven feature development?

The best way to track artifacts during spec-driven feature development is using shared .specify artifacts like working-spec.json, which provide state tracking and auditability across interactive and autonomous workflow phases.

When should I not use an SDD orchestration workflow?

You should not use an SDD orchestration workflow for feature development tasks that lack coherent phase progression requirements or do not need explicit artifact tracking, state management, and cross-phase delegation.