cyberneticlibrary

Design specs before building

spec-workflowskillsetup L11,033
TencentCloudBase/CloudBase-AI-ToolKit
What it does

Define requirements, design, and task breakdown pre-implementation

Best for

Multi-module architecture-heavy changes requiring explicit design before coding.

Inputs
  • · product request scope
Outputs
  • · requirements.md (EARS)
  • · design.md (architecture)
  • · tasks.md (checklist)
Preconditions

Change scope medium-to-large or acceptance criteria unclear

Failure modes

Skipping user confirmation, vague acceptance criteria, jumping to code

Trust signals
  • · EARS-style acceptance criteria
  • · User confirmation gates
  • · Requirement→design→task traceability