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.