Spec Templates
Use these templates when creating new specification documents.
Template files are in the templates/ directory alongside this SKILL.md.
Available Templates
- Feature Spec — general-purpose feature specification
- API Spec — REST/GraphQL API endpoint specification
When to Use Each Template
| Template | Use When |
|---|---|
feature-spec.md |
Adding a new user-facing feature, changing existing behavior, building a new screen or flow |
api-spec.md |
Adding new endpoints, modifying request/response contracts, deprecating APIs |
Quick Start
To create a new feature spec:
- Copy
templates/feature-spec.mdtodocs/specs/{feature-name}.md - Replace all
{placeholder}values - Delete sections marked
[optional]if not applicable - Set
status: draftin the frontmatter
For API specs, use templates/api-spec.md instead.