doc-spec
Installation
SKILL.md
doc-spec
Purpose
Create a Technical Specification (SPEC) — Layer 6 of the SDD flow. A SPEC is the implementation-ready, C4-L3 (Component) contract for a single software component: its interfaces, data models, and behavior — written before any downstream test or code.
Layer: 6 — the unified specification. A SPEC subsumes what older revisions split into component/data/ux/risk/process specs; there is now one SPEC artifact per component. Upstream: BRD → PRD → EARS → BDD → ADR (ADR is the primary source). Downstream: TDD → IPLAN → Code.
When to Use
Use doc-spec when: