viamus/claude-sdd-plugin

4 stars · Last commit 2026-04-09

SDD Orchestrator — Claude Code plugin that enforces Spec-Driven Design. Code is only generated after specs are created, validated, and approved. Includes guided spec builder, dependency chains, parallel generation, automated testing, and configurable quality audits.

README preview

# SDD Orchestrator — Plugin for Claude Code

Plugin that enforces **Spec-Driven Design (SDD)** in Claude Code: code is only generated after a specification is created, validated, and approved.

## What it does

- **Spec-First Workflow**: Guides developers to write specs before code
- **Contract Validation**: Validates that the spec has inputs, outputs, business rules, and error handling
- **Dependency Chain**: Specs can declare predecessors/successors, enforced at generation time
- **Automated Pipeline**: Generation includes automatic consistency check, quality audit, and self-correction
- **Parallel Generation**: Multiple specs generated simultaneously, respecting dependency order

## Installation

### Via Marketplace

```bash
# Add the marketplace
/plugin marketplace add viamus/claude-sdd-plugin

View full repository on GitHub →