Reusable Building Blocks

Spec Templates

Start from a reusable markdown template, then adapt it to your team conventions. These pages are meant to shorten blank-page time and keep reviews consistent.

FeatureGoals, non-goals, acceptance, and edge cases
APIContracts, errors, compatibility, and examples
DatabaseFields, constraints, migrations, and rollback notes

API Spec

Endpoint contracts, request/response schemas, and error conventions.

Open API template

DB Spec

Fields, constraints, indexes, migration strategy, and rollback notes.

Open DB template