spec-interview

Guide users through a structured interview to generate a project specification.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/fancive/claude-skills --skill spec-interview-fancive
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: spec-interview
Source: https://github.com/fancive/claude-skills/tree/main/skills/spec-interview
Command: npx skills add https://github.com/fancive/claude-skills --skill spec-interview-fancive

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turn vague project ideas into a clear, actionable specification by guiding users through a structured interview.

Core Features & Use Cases

  • Structured interview flow that captures goals, constraints, and success criteria.
  • Phase-based guidance (INIT, WHY, WHO/WHEN, SCOPE, HOW) to prevent scope creep.
  • Generates a concrete spec with a recommended output format and a set of decision flags for review.

Quick Start

Provide a rough project idea and I will guide you through a structured interview to generate a complete spec.

Frequently Asked Questions about spec-interview

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

FAQPage Schema
How do I turn a vague project idea into a concrete project specification?▼

You can turn a vague project idea into a concrete project specification by using a structured interview flow that captures goals, constraints, and success criteria through phase-based guidance to prevent scope creep.

What is the best way to gather requirements for early-stage startups with evolving features?▼

The best way to gather requirements for early-stage startups is running a reproducible interview flow that defines requirement scoping and acceptance criteria, ensuring fuzzy ideas become actionable specs.

How does a structured interview prevent scope creep when defining a project spec?▼

A structured interview prevents scope creep by applying phase-based guidance across stages like INIT, WHY, WHO/WHEN, SCOPE, and HOW, systematically isolating project boundaries and defining acceptance criteria.

Can I use this structured interview to generate specs for personal tooling projects?▼

Yes, you can use this structured interview to generate specs for personal tooling projects, as it is specifically designed for early-stage projects where requirements are fuzzy or evolving.

What format does the generated project specification output use?▼

The generated project specification outputs a concrete spec using a recommended output format accompanied by a set of decision flags for immediate review and validation.