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.