Skip to content
S

spec-driven-development

Creates specs before coding

by addyosmaniFree

Launch
#692in AI Skills
0In stores

Description

spec-driven-development is an agent skill from Addy Osmani's agent-skills collection that asks for a structured specification before any cod…

Highlights

  • Structured spec before any code
  • Four gated phases with a scope check
  • Shared source of truth for scope and done
  • Guidance on when a spec is not needed

Ratings & Reviews

No ratings yet

Be the first to rate spec-driven-development.

People also visit

B

batch-grill-me

A relentless interview that asks every frontier question at once, round by round

AI Skills
Launch
G

grilling

Grill the user relentlessly about a plan, decision, or idea

AI Skills
Launch
T

to-prd

Synthesizes conversation context into a structured PRD and publishes it

AI Skills
Launch
P

product-capability

Translate PRD intent, roadmap asks

AI Skills
Launch
I

interview-me

Extracts what the user actually wants instead of what they think they should

AI Skills
Launch
B

breakdown-epic-pm

Structured prompt for generating Epic-level Product Requirements Documents

AI Skills
Launch

spec-driven-development FAQ

What does the spec-driven-development skill do?

It has an agent write a structured specification of what is being built, why, and how success is measured, before any code is written.

How do I install it?

Run: npx skills add https://github.com/addyosmani/agent-skills --skill spec-driven-development

How does the workflow move forward?

Through four gated phases, after a scope check. Each phase must be validated before the next starts.

When is a spec not needed?

For single-line fixes, typo corrections, or changes whose requirements are clear and self-contained.

What security checks has it passed?

skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.

What are the best spec-driven-development alternatives?

Popular alternatives to spec-driven-development include batch-grill-me, grilling and to-prd. See all spec-driven-development alternatives

Developer Stuff

Badges