deep-interview

Conduct Socratic interviews to generate explicit, testable specifications.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/byonk19-svg/rt-scheduler --skill deep-interview-byonk19-svg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-interview
Source: https://github.com/byonk19-svg/rt-scheduler/tree/main/.codex/skills/deep-interview
Command: npx skills add https://github.com/byonk19-svg/rt-scheduler --skill deep-interview-byonk19-svg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clarify vague requests by conducting a Socratic deep interview to generate explicit, testable specifications that guide planning and execution.

Core Features & Use Cases

  • Structured questioning across Intent, Outcome, Scope, Non-goals, and Decision Boundaries to surface ambiguity.
  • Profile-driven rounds (Quick, Standard, Deep, Autoresearch) to balance speed and depth for diverse project needs.
  • Artifact generation including an interview transcript and a final execution-ready specification.

Quick Start

State a high-level idea and let the interview generate a concrete, testable spec.

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 product requirements into testable specifications?

To clarify vague product requirements into testable specifications, a Socratic interview surfaces ambiguity across Intent, Outcome, Scope, Non-goals, and Decision Boundaries. This structured questioning generates an execution-ready spec and interview transcript.

What is the best way to turn ambiguous feature requests into acceptance criteria?

Turning ambiguous feature requests into acceptance criteria involves conducting structured questioning rounds that explore project intent and scope boundaries. This process ensures all implicit assumptions are made explicit before design handoffs or development begins.

Can I adjust the depth of requirements drafting for different project needs?

You can adjust requirements drafting depth using profile-driven rounds like Quick, Standard, Deep, and Autoresearch. These profiles balance interviewing speed and specification detail to match diverse product planning and research brief contexts.

How do I start the interview process for an unclear product idea?

To start the interview process for an unclear product idea, simply state a high-level concept. The Socratic interview will then systematically probe the request to generate a concrete, testable specification document.

When do I need a structured interview for product planning?

You need a structured interview for product planning when initial requests lack clear acceptance criteria, such as during onboarding, requirements drafting, or design handoffs where vague ideas require explicit, testable boundaries before execution.