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.