deep-interview

Clarify vague requests through iterative Socratic interviews defining goals and constraints.

88|28|Updated May 8, 2026
One-click install
npx skills add https://github.com/devbrother2024/skills --skill deep-interview-devbrother2024
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-interview
Source: https://github.com/devbrother2024/skills/tree/main/deep-interview
Command: npx skills add https://github.com/devbrother2024/skills --skill deep-interview-devbrother2024

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

모호한 요청을 소크라테스식 질문으로 인터뷰해 실행 가능한 요구사항으로 정리합니다. 사용자는 심층 인터뷰를 통해 목표, 범위, 제약, 완료 기준을 명확하게 정의할 수 있으며, 모호성으로 인한 재작업과 의사소통 오해를 줄일 수 있습니다.

Core Features & Use Cases

  • 가장 큰 불확실성 하나를 선정해 한 단계씩 해결하는 소크라테스식 질의 흐름을 제공합니다.
  • 한 번에 하나의 질문만 제시하고, 현재 이해도, 막힌 결정, 추천 답안, 남은 질문 목록을 업데이트합니다.
  • 아이디어 평가, 기능 요구사항 명확화, 프로젝트 계획 수립 등 요구사항 정제가 필요한 상황에 적용합니다.

Quick Start

AI에게 모호한 요청을 구체화하기 위한 소크라테스식 인터뷰를 시작하도록 지시합니다.

Frequently Asked Questions about deep-interview

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

FAQPage Schema
How do I turn vague product ideas into clear acceptance criteria?

To turn vague product ideas into clear acceptance criteria, use an iterative Socratic interview that guides you to define goals, scope, constraints, and completion standards one question at a time. This structured dialogue transforms ambiguous requests into actionable plans.

What is a Socratic interview for requirements clarification?

A Socratic interview for requirements clarification is a process of resolving uncertainty by asking targeted questions sequentially. It identifies the largest uncertainties in feature requests and prompts structured decision-making to produce traceable outcomes.

How do I define project scope when the feature request is unclear?

You define project scope from an unclear feature request by engaging in a one-question-at-a-time dialogue. This method records your current understanding, highlights blocking decisions, and recommends answers to establish bounded project goals.

Can I use this Socratic method to refine research prompts?

Yes, you can use this Socratic method to refine research prompts. It applies the same iterative goal-definition and constraint-identifying process to research tasks, ensuring your prompts are specific enough to yield actionable and structured results.

What is the best way to document blocking decisions during goal definition?

The best way to document blocking decisions during goal definition is to use a structured interview tool that updates current understanding and remaining questions simultaneously. This provides a final summary of decisions made and open questions left unresolved.

When should I avoid using an iterative Socratic interview for requirements?

You should avoid using an iterative Socratic interview for requirements when the project scope, constraints, and acceptance criteria are already fully defined. It is designed specifically to resolve initial ambiguity rather than to document pre-established plans.