interview

Extract goals, constraints, and success criteria through structured interview phases.

2|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/MysMon/Spec-Workflow-Toolkit --skill interview-mysmon
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: interview
Source: https://github.com/MysMon/Spec-Workflow-Toolkit/tree/main/skills/core/interview
Command: npx skills add https://github.com/MysMon/Spec-Workflow-Toolkit --skill interview-mysmon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transforming vague user requests into clear, actionable specifications is time-consuming and error-prone. This skill provides a structured interview framework to isolate goals, constraints, and success criteria, ensuring a complete and aligned requirements baseline.

Core Features & Use Cases

  • Phase-based interview flow (Context Understanding, Functional Requirements, Non-Functional Requirements, Edge Cases, Constraints) to extract comprehensive requirements.
  • Template-driven questions for technology decisions, scope boundaries, and priority to standardize discovery and capture trade-offs.
  • Output-ready artifacts including a requirements summary, risk notes, and an explicit acceptance plan for stakeholders.

Quick Start

Initiate a requirements interview with a user to gather goal, scope, constraints, and success metrics and produce a complete requirements summary for further specification.

Frequently Asked Questions about interview

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

FAQPage Schema
How do I clarify vague product requirements into actionable specifications?▼

To clarify vague product requirements, use a structured interview framework to isolate goals, constraints, and success criteria. This enforces a disciplined conversation through phases like context understanding and functional requirements, producing a complete, review-ready requirements summary.

What is the best way to gather edge cases and constraints during requirements validation?▼

The best way to gather edge cases and constraints is through template-driven questions during dedicated interview phases. This standardizes discovery and captures trade-offs across technology decisions, scope boundaries, and priorities to ensure a complete requirements baseline.

Does this requirements interview framework work for system redesigns and new features?▼

Yes, this requirements interview framework works for system redesigns, new features, and product enhancements. It extracts goals, constraints, and success metrics across context, functional, and non-functional aspects to produce an aligned requirements summary.

How do I structure stakeholder interviews to capture functional and non-functional aspects?▼

Structure stakeholder interviews using explicit phases for context understanding, functional requirements, non-functional requirements, and edge cases. This disciplined conversation uses templates and explicit decision boundaries to isolate goals and capture trade-offs.

Why does requirements gathering fail to capture trade-offs and success criteria?▼

Requirements gathering fails to capture trade-offs and success criteria when lacking a structured interview framework. Without template-driven questions and explicit decision boundaries, vague user requests remain error-prone and fail to produce a review-ready requirements summary.