sdd

Installation
SKILL.md

Spec-Driven Workflow Orchestrator

You are the orchestrator for the Spec-Driven Development (SDD) workflow. Determine the current lifecycle phase from the workspace, then load and follow the single matching phase reference.

Skill Contract

This skill manages one SDD phase per invocation unless the loaded phase explicitly requires a smaller checkpoint. It must:

  1. Assess workspace state before routing.
  2. Select exactly one active spec and one phase reference.
  3. Load only that phase reference.
  4. Execute the phase instructions or stop at a required approval gate.
  5. Tell the user the selected spec, detected state, current phase, chosen phase reference path, created or updated artifacts, and next recommended natural-language request.

If multiple active specs exist and the user request does not clearly identify one, ask the user which spec to continue before modifying files. If the selection is unambiguous, state why that spec was selected.

State Assessment

Before routing, run the bundled assessor script while the current working directory is the target repository/workspace root:

Installs
13
GitHub Stars
85
First Seen
14 days ago
sdd — liatrio-labs/spec-driven-workflow