interview

Guide a structured interview to produce a discovery brief at docs/specs/<feature-slug>/brief.md.

Updated May 5, 2026
One-click install
npx skills add https://github.com/shakhovskiya-create/shakhoff-claude-marketplace --skill interview-shakhovskiya-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interview
Source: https://github.com/shakhovskiya-create/shakhoff-claude-marketplace/tree/main/plugins/solo-sdlc/skills/interview
Command: npx skills add https://github.com/shakhovskiya-create/shakhoff-claude-marketplace --skill interview-shakhovskiya-create

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Interview Skill guides teams to establish clear, testable requirements by interviewing users before starting work, reducing ambiguous scope and rework.

Core Features & Use Cases

  • Gather 5-10 targeted questions to surface edge cases, scale, integrations, and acceptance criteria.
  • Work in batches of 3-5 questions, showing progress and summarizing learnings to the user.
  • Produce a discovery brief at docs/specs/<feature-slug>/brief.md that captures problem statements, users, inputs/outputs, integrations, acceptance criteria, constraints, and open questions.

Quick Start

Ask targeted questions to turn vague requests into a concrete feature brief before writing any code.

Frequently Asked Questions about interview

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

FAQPage Schema
How do I elicit clear requirements for a vague feature idea before coding?

To elicit clear requirements, this Skill conducts a structured interview asking targeted questions in batches to surface edge cases and acceptance criteria. It transforms vague feature ideas into a documented discovery brief before development begins.

What is the best way to gather testable acceptance criteria from stakeholders?

The best way to gather testable acceptance criteria is through a structured stakeholder interview. This Skill guides the process by asking focused questions and summarizing learnings to produce a formal discovery brief with clear constraints and criteria.

How do I create a discovery brief for multi-stakeholder initiatives?

You create a discovery brief by running a structured interview process that captures problem statements, users, inputs, outputs, integrations, and open questions. The resulting document is saved directly to docs/specs/<feature-slug>/brief.md.

Can I use a structured interview to document problem statements and integrations?

Yes, you can use a structured interview to document problem statements and integrations. This Skill systematically guides the conversation to capture all necessary technical and business details into a comprehensive markdown brief.

Does this requirements discovery process work for complex startup concepts?

Yes, this requirements discovery process works effectively for complex startup concepts. It applies targeted questioning batches to clarify scale, identify missing edge cases, and produce a concrete feature brief for development teams.