deep-interview

Conducts Socratic interviews to crystallize precise requirement specifications.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/0xAndoroid/dotfiles --skill deep-interview-0xandoroid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-interview
Source: https://github.com/0xAndoroid/dotfiles/tree/main/claude/skills/deep-interview
Command: npx skills add https://github.com/0xAndoroid/dotfiles --skill deep-interview-0xandoroid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Socratic deep interview provides a structured, iterative approach to transform vague ideas into precise, actionable specifications by applying mathematical ambiguity gating before any autonomous execution.

Core Features & Use Cases

  • Guided Socratic questioning that surfaces hidden assumptions and reduces ambiguity.
  • Ambiguity scoring across core dimensions with progress tracking.
  • Ontology extraction and report generation, culminating in a crystallized spec file ready for downstream processes.
  • State persistence and resume capability across sessions for long-running requirement gathering.
  • Supports greenfield and brownfield explorations with optional challenge modes (Contrarian, Simplifier, Ontologist) to stress-test assumptions.

Quick Start

Provide your initial idea and I will guide you through rounds of targeted questions until a precise, actionable spec is crystallized.

Frequently Asked Questions about deep-interview

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

FAQPage Schema
How do I clarify vague requirements into precise specifications?

To clarify vague requirements, this Skill uses a Socratic interview process that asks targeted questions to surface hidden assumptions, track ontology, and reduce ambiguity until a crystallized spec is generated.

What is Socratic questioning for requirements gathering?

Socratic questioning for requirements gathering is an iterative interview technique that mathematically scores ambiguity across core dimensions, ensuring vague ideas are stress-tested and transformed into actionable specifications before execution.

Can I use structured interviews for brownfield feature planning?

Yes, structured interviews support both greenfield and brownfield feature planning, allowing you to thoroughly discover requirements, constraints, and success criteria within existing system contexts.

How do I resume a long-running requirements discovery session?

You can resume long-running requirements discovery sessions using built-in state persistence, which saves your progress across multiple rounds of ambiguity reduction and ontology extraction.

What is the best way to stress-test assumptions during spec creation?

The best way to stress-test assumptions is using challenge modes like Contrarian, Simplifier, and Ontologist, which actively probe your feature constraints and logic during the Socratic interview.

Does ambiguity scoring help with generating actionable specs?

Ambiguity scoring helps generate actionable specs by mathematically tracking clarity across core dimensions, enforcing structured phases that ensure all hidden assumptions are resolved before outputting the final spec file.