What problem does it solve?
Specifications are the authoritative contract that prevents scope creep and misinterpretation during implementation, aligning design, development, and testing from a single source of truth.
Core Features & Use Cases
- Generates TaskSpec, WorkstreamSpec, or MasterSpec documents from gathered requirements.
- Validates prerequisites (spec group directory, requirements.md, and manifest.json) and records decisions for traceability.
- Supports a structured spec workflow from /prd to /spec, including requirements extraction, context/goal definition, risk/open questions, and task planning.
- Useful for coordinating multi-workstream efforts via orchestrated specs with clear interfaces and acceptance criteria.
Quick Start
Follow the workflow by providing a spec group and requirements, then run the /spec command to generate the spec.md.