deep-interview

Clarify vague requests through Socratic interviews into execution-ready specifications.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/pextacy/stellar --skill deep-interview-pextacy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-interview
Source: https://github.com/pextacy/stellar/tree/main/skills/deep-interview
Command: npx skills add https://github.com/pextacy/stellar --skill deep-interview-pextacy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deep Interview provides an intent-first Socratic clarification loop that turns vague ideas into execution-ready specifications by probing why, how far, and what should stay out of scope, reducing misalignment before planning or implementation.

Core Features & Use Cases

  • Intent-first clarification: a guided series of targeted questions to surface priorities, constraints, and acceptance criteria.
  • Depth-profile based workflow: Quick, Standard, Deep, and Autoresearch modes to match project rigor and launch readiness.
  • Artifact generation and handoff readiness: context intake, readiness gates (Non-goals, Decision Boundaries), and structured outputs for downstream planning and execution tools.

Quick Start

Provide a vague idea and let Deep Interview extract a concrete, testable spec through iterative Socratic questioning.

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 project requirements before handing them off for execution?

To clarify vague project requirements, you can use an intent-first Socratic clarification loop that probes priorities and constraints, turning ambiguous ideas into execution-ready specifications with explicit acceptance criteria. This reduces misalignment before planning.

What is a Socratic interview for requirements gathering and when should I use it?

A Socratic interview for requirements gathering is a guided questioning process that surfaces decision boundaries and non-goals. You should use it when user requests are ambiguous or under-specified to ensure alignment before implementation begins.

Can I configure the depth of the clarification process for different project scopes?

Yes, you can configure the clarification process depth using Quick, Standard, Deep, and Autoresearch profiles. These modes match project rigor and launch readiness, allowing you to control the intensity of the Socratic interview.

What is the best way to extract non-goals and decision boundaries from stakeholder ideas?

The best way to extract non-goals and decision boundaries from stakeholder ideas is through a context-aware Socratic interview that applies readiness gates, tightening scope by explicitly defining what stays out of bounds and what constitutes acceptance.

Does this requirements clarification approach generate structured outputs for downstream planning tools?

Yes, this requirements clarification approach generates structured artifacts and context intake outputs designed for handoff readiness. It produces execution-ready specifications directly compatible with downstream planning and execution tools.

When should I not use a Socratic interview for requirements planning?

You should not use a Socratic interview for requirements planning when a project scope is already tightly defined, acceptance criteria are fully established, and no ambiguity exists among stakeholders, as the questioning loop would add unnecessary overhead.