deep-interview

Conduct Socratic interviews to convert vague ideas into structured specifications.

16|3|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/sehoon787/my-claude --skill deep-interview-sehoon787
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-interview
Source: https://github.com/sehoon787/my-claude/tree/main/skills/omc/deep-interview
Command: npx skills add https://github.com/sehoon787/my-claude --skill deep-interview-sehoon787

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deep Interview helps teams surface hidden assumptions and convert vague ideas into concrete, testable specifications through a Socratic, multi-round questioning process.

Core Features & Use Cases

  • Interactive requirement elicitation that reveals assumptions and drives clarity.
  • Ontology extraction and transcript consolidation to support traceability.
  • End-to-end spec crystallization and an execution bridge to guide subsequent planning and automation.

Quick Start

Provide a vague idea and run the deep interview to crystallize a precise specification.

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 project ideas into precise specifications?

To turn vague ideas into precise specifications, use a Socratic deep interview process that iteratively questions and refines requirements until ambiguity falls below a set threshold and a structured spec emerges.

What is a Socratic interview approach for requirements gathering?

A Socratic interview for requirements gathering is an interactive, multi-round questioning technique designed to surface hidden assumptions and drive clarity from ill-defined or ambiguous user ideas into testable specifications.

How do I extract an ontology from requirement transcripts?

You extract an ontology from requirement transcripts by consolidating multi-round interview answers into a structured, ontology-driven format that supports full traceability from initial assumptions to final specifications.

Can I configure the ambiguity threshold during requirement elicitation?

Yes, you can configure the ambiguity threshold during requirement elicitation; the Socratic deep interview iteratively guides questioning until ambiguity drops below your defined threshold to produce a structured spec.

What is an execution bridge in specification planning?

An execution bridge in specification planning is a structured output that connects your final crystallized spec to subsequent pipeline steps, guiding the transition from clarified requirements to actual planning and automation.

When should I use deep interviewing for requirement clarification?

You should use deep interviewing for requirement clarification when your initial project ideas are ill-defined or ambiguous and you need to surface hidden assumptions before producing concrete, testable specifications.