Build from
the spec.

A toolkit to help you get started with Spec-Driven Development—make intent explicit before implementation, then move from requirements to plan, tasks, and code.

/specify → /plan → /tasks → /implement
01

Specify

Define the outcome and constraints.

02

Plan

Choose architecture and sequence.

03

Tasks

Break work into verifiable slices.

04

Implement

Build against the agreed intent.

Input / product intent
Goal: durable agent memory
Constraint: fully local
Done: recall verified by tests
Output / executable plan
[1] define memory contract
[2] implement storage boundary
[3] test retrieval behavior
[4] ship when checks are green
github.com/github/spec-kitexample spec illustrative