SpecDriven

Extract user intent into structured specs with measurable success criteria.

2|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/phuaky/pai-skills --skill specdriven
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: SpecDriven
Source: https://github.com/phuaky/pai-skills/tree/main/skills/SpecDriven
Command: npx skills add https://github.com/phuaky/pai-skills --skill specdriven

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Spec-driven development helps teams align quickly by capturing intent, surfacing gaps through targeted interviews, and producing a verifiable spec before any code is written.

Core Features & Use Cases

  • BrainDump: capture raw ideas and constraints
  • SpecInterview: identify gaps and reduce ambiguity
  • GenerateSpec: produce a ready-to-use specification as the contract
  • Traceability: link spec to downstream tasks and validation

Quick Start

Provide a raw brain dump of your project and let SpecDriven generate a draft spec for review.

Frequently Asked Questions about SpecDriven

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a brain dump into a verifiable software spec?▼

To turn a brain dump into a verifiable spec, input your raw ideas and constraints to extract and formalize user intent into a structured specification with measurable success criteria before implementation begins.

What is the best way to write requirements with measurable success criteria?▼

Writing requirements with measurable success criteria involves formalizing user intent through targeted interviews to reduce ambiguity, producing a ready-to-use specification contract that ensures clear scope and traceable verification.

How do I reduce ambiguity in feature scoping before implementation?▼

To reduce ambiguity in feature scoping, conduct a spec interview to identify gaps within raw brain dumps, ensuring every extracted requirement has measurable success criteria and clear scope before code is written.

Can I generate a bug-fix spec from a raw project brain dump?▼

Yes, you can generate a bug-fix spec from a raw brain dump by extracting and formalizing the project intent into a structured, verifiable specification applicable to tasks ranging from feature scoping to bug fixes.

Does spec-driven development work without writing code first?▼

Spec-driven development works by capturing intent and surfacing gaps through targeted interviews to produce a verifiable spec before any code is written, ensuring teams align quickly on the software product work.

How to link software requirements to downstream validation tasks?▼

To link software requirements to downstream validation tasks, generate a specification that provides traceability, connecting the finalized spec to downstream tasks and traceable verification commands.