deep-interview

Clarify project requirements through structured Socratic questioning.

1|Updated May 7, 2026
One-click install
npx skills add https://github.com/zchee/json-repair-rs --skill deep-interview-zchee
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: deep-interview
Source: https://github.com/zchee/json-repair-rs/tree/main/.codex/skills/deep-interview
Command: npx skills add https://github.com/zchee/json-repair-rs --skill deep-interview-zchee

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill facilitates a structured Socratic inquiry process that transforms ambiguous or underdefined ideas into explicit, execution-ready requirements.

Core Features & Use Cases

  • Clarification Loop: Engages users through targeted questions to uncover true intent, scope, and constraints before planning or implementation.
  • Inspection Mode: Adjusts questioning depth based on complexity profiles such as quick, standard, or deep, optimizing clarity according to project needs.
  • Use Case: When a product manager provides a vague feature idea, use this Skill to clarify the goals, boundaries, and success criteria, aligning stakeholders before development begins.

Quick Start

Provide a broad idea or vague description of your project to initiate a detailed clarification interview.

Frequently Asked Questions about deep-interview

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

FAQPage Schema
How do I transform a vague product idea into a clear specification?▼

To transform a vague product idea into a clear specification, provide the broad description to initiate a Socratic clarification interview that uncovers true intent, scope, and constraints.

What is the best way to elicit project requirements before development begins?▼

Eliciting project requirements before development is best achieved through a structured clarification loop that uses targeted Socratic questioning to define boundaries, success metrics, and explicit execution-ready constraints.

How does Socratic questioning work for clarifying feature scope and constraints?▼

Socratic questioning for feature scope works by engaging users in an iterative inspection mode that adjusts questioning depth based on project complexity profiles to optimize requirement clarity.

Can I adjust the depth of requirement clarification interviews for quick projects?▼

You can adjust the depth of requirement clarification interviews using inspection modes, selecting quick, standard, or deep complexity profiles to optimize clarity based on your specific project needs.

When do I need a structured interview to define success metrics for a feature?▼

You need a structured interview to define success metrics for a feature when a product manager provides ambiguous or underdefined ideas that require explicit alignment before execution planning begins.