Turn specifications into verified implementations.
spec-driven development
Generates SDD requirements from specifications, detects implementation drift, and validates conformance through quantitative and agent-driven review.
When to use it
Use it to implement a specification, verify implementation conformance, set up an SDD project, or check drift before merging.
Give it an RFC or specification; it creates project requirements and implementation artifacts, checks drift, and validates conformance.
What you provide
This skill
/tmp/spec.json
Overwrites /tmp/spec.json (irreversible)
source specification documents
Fetches source specification documents
npx cc-sdd@latest
Latest cc-sdd package
Codex or Claude Code skills
Installs cc-sdd agent skills
indexion must be installed and able to detect the project's language before the drift gates and validation loop run.
The documented workflow calls the Codex CLI for design, task generation, implementation, and repair sessions.
jq is used to approve phases in spec.json and parse Codex JSONL events.
Delegates refinement of generated requirements into EARS format with acceptance criteria.