SDD Plugin for Claude Code
A Claude Code plugin that turns requirements into production code through a structured, auditable pipeline. Based on SWEBOK v4. Works with new and existing projects.20 skills
5 MCP tools
8 agents
4 hooks
How it works
The plugin guides you through a linear pipeline — each step produces artifacts that feed the next:Key features
Greenfield projects
Start from zero with interactive requirements gathering and automated pipeline execution
Brownfield projects
Adopt SDD in existing codebases with reverse engineering and reconciliation tools
Full traceability
Interactive HTML dashboard shows connections from requirements to commits
Automated guardrails
Hooks and agents enforce consistency without manual setup
Standards-based
Built on industry standards and best practices:- SWEBOK v4 — Software Engineering Body of Knowledge
- OWASP ASVS v4 — Application Security Verification Standard
- CWE — Common Weakness Enumeration
- IEEE 830 — Software Requirements Specification
- ISO 14764 — Software Engineering Maintenance
- C4 Model — Architecture diagrams
- Gherkin/BDD — Behavior-driven development
Get started
Installation
Install the plugin and set up your first project
Quick start
Run through a complete pipeline in 5 minutes
Key conventions
All skills follow these conventions to ensure consistency and traceability throughout the pipeline.
| Convention | Description |
|---|---|
| EARS syntax | WHEN <trigger> THE <system> SHALL <behavior> |
| 1 task = 1 commit | Each task produces one commit with Refs: and Task: trailers |
| Clarification-first | Skills never assume — they ask with structured options |
| Full traceability | REQ → UC → WF → API → BDD → INV → ADR → TASK → COMMIT → CODE → TEST |
What’s next?
Install the plugin
Follow the installation guide to get started