Skip to content
🚧 This documentation is a draft and is currently under review. 🚧

Feature Definition (200 Series)

The 200 series turns a feature request into a set of reviewable, implementation-ready artifacts. Each skill in this series produces a document that guides and constrains the implementation run that follows.

SkillOutputRequired
201-high-level-designoverview.md — scope, user journey, acceptance criteriaCore
202-spec-designspecs.feature — numbered Gherkin scenariosCore
203-implementation-designimplementation.md — repo-grounded implementation planOptional
204-feature-validationChat-only readiness review across all artifactsOptional

Every skill in the 200 series writes to .specflow/features/<fid>-<feature-slug>/. The files accumulate across the loop and 301 reads all of them before coding.

.specflow/
features/
F003-invoice-approval/
overview.md ← written by 201
specs.feature ← written by 202
implementation.md ← written by 203 (optional)