spec-interview

Conduct iterative interviews to gather and document project specifications.

1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/appunite/skills --skill spec-interview-appunite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-interview
Source: https://github.com/appunite/skills/tree/main/spec-interview
Command: npx skills add https://github.com/appunite/skills --skill spec-interview-appunite

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating comprehensive project specifications by conducting iterative interviews with users, ensuring clarity and completeness in planning.

Core Features & Use Cases

  • Structured Elicitation: Uses AskUserQuestion to derive detailed requirements, trade-offs, and constraints.
  • Interactive Workflow: Engages users in a back-and-forth dialogue to uncover implicit assumptions and edge cases.
  • Use Case: When planning a new feature, prompts the user with targeted questions to capture technical, UX, and risk considerations before generating a formal specification document.

Quick Start

Use the skill to start a project spec interview session by asking the user about their project goals and scope.

Frequently Asked Questions about spec-interview

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

FAQPage Schema
How do I gather detailed project requirements for complex feature development?

Structuring project specifications starts with iterative interviews that ask targeted questions to uncover scope, technical constraints, and UX considerations. This interactive dialogue captures detailed stakeholder input to ensure comprehensive planning documentation.

What is the best way to document implicit assumptions and edge cases during project planning?

Documenting implicit assumptions during project planning is best achieved through interactive workflow dialogues. By engaging stakeholders in back-and-forth questioning, you systematically uncover hidden constraints and edge cases to produce a complete formal specification.

Can I use structured interviews to capture technical and UX considerations for a new product feature?

Yes, structured interviews effectively capture technical and UX considerations for new product features. Tailored questions prompt stakeholders to detail trade-offs and constraints, ensuring all specification requirements are systematically elicited and organized.

How do I start a specification interview session for project planning?

To start a specification interview session, initiate an interactive dialogue by asking stakeholders about their project goals and scope. Use structured elicitation to guide the conversation through targeted questions that derive detailed requirements and constraints.

When do I need structured interviews for creating project specifications?

You need structured interviews for project specifications when planning complex projects or developing new features that require in-depth stakeholder input. This approach ensures comprehensive requirement gathering by systematically uncovering detailed scope and risk considerations.