interview

Conduct adaptive interviews to generate structured Markdown specifications.

7|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/aperepel/claude-spec-builder --skill interview-aperepel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interview
Source: https://github.com/aperepel/claude-spec-builder/tree/main/skills/interview
Command: npx skills add https://github.com/aperepel/claude-spec-builder --skill interview-aperepel

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines requirements gathering by conducting adaptive interviews that tailor questions to the user's needs, ensuring comprehensive specifications are captured efficiently.

Core Features & Use Cases

  • Adaptive Questioning: Adjusts interview depth based on work type (epic, feature, task, bug).
  • Structured Output: Generates detailed specifications in Markdown format.
  • Use Case: Kickstart a new project by having Claude conduct an adaptive interview to define the core requirements, producing a structured specification document ready for development.

Quick Start

Initiate an adaptive interview about a new user authentication feature.

Frequently Asked Questions about interview

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

FAQPage Schema
How do I gather software requirements through an adaptive interview?

Gather software requirements through an adaptive interview by answering context-aware questions that adjust depth based on your work type. The process generates a structured Markdown specification document detailing your project needs.

What is the best way to generate structured specifications for a new software feature?

Generating structured specifications is best handled by conducting an adaptive interview that tailors questions to your needs. This ensures comprehensive requirements are captured efficiently and formatted correctly.

Can I use adaptive questioning to define requirements for different work types like epics and bugs?

Adaptive questioning supports defining requirements for various work types including epics, features, tasks, and bugs. It dynamically adjusts the interview depth and focus based on the detected context of your input.

Does the requirements gathering process support integration with issue tracking and TTS?

The requirements gathering process supports optional integrations for text-to-speech and issue tracking. This allows you to connect the generated specifications directly with your development workflow.

How do I kickstart a new project by defining core requirements?

Kickstart a new project by initiating an adaptive interview about your desired feature, such as user authentication. The interview adapts to your input to produce a structured specification ready for development.