How to

Understand, choose, and apply Spec Kit practices to your project work. These guides cover development approaches, project contexts, complex features, and specification maintenance.

Goal Guide
Understand the development approach Understand Spec-Driven Development
Start with code you already have Adopt Spec Kit in an existing project
Work across projects in one repository Work in a monorepo
Agree on interfaces between components Define and evolve contracts
Keep implementation within manageable context limits Implement complex features
Decompose work into independently specified slices Break down large features
Decide how completed specifications should live Choose a persistence model
Keep feature artifacts aligned after delivery Maintain specifications after delivery
Adapt practices to your team's needs Adapt Spec Kit to your process

See also