deep-interview

Apply Socratic questioning to score clarity of user-provided ideas.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users refine their ideas by applying Socratic questioning, reducing ambiguity and ensuring clarity before execution.

Core Features & Use Cases

  • Socratic Questioning: Iteratively ask targeted questions to uncover assumptions and clarify requirements.
  • Ambiguity Scoring: Quantitatively measure the clarity of ideas across multiple dimensions.
  • Pipeline Integration: Seamlessly integrates with the omni-plan and autopilot skills for further planning and execution.
  • Use Case: Ideal for complex projects where understanding the nuances of a requirement is crucial before jumping into implementation.

Quick Start

Start a deep interview with the 'deep-interview' skill, followed by your idea or vague description.

Frequently Asked Questions about deep-interview

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

FAQPage Schema
How do I clarify software requirements before starting development?

Socratic questioning clarifies project requirements by iteratively asking targeted questions to uncover assumptions and measure ambiguity across goals, constraints, success criteria, and context for software development.

What is ambiguity scoring in project planning and how does it work?

Ambiguity scoring in project planning quantitatively measures the clarity of your ideas across multiple dimensions. It works by evaluating your responses to Socratic questioning, scoring how precisely you define goals, constraints, and context.

How do I refine a vague idea into precise software execution criteria?

You refine a vague idea into precise execution criteria by starting a deep interview. Provide your rough description, and the system uses iterative Socratic questioning to reduce ambiguity and establish clear project requirements.

Can I use Socratic questioning for complex requirements gathering?

Yes, you can use Socratic questioning for complex requirements gathering. It is specifically intended for complex software development projects where understanding nuanced requirements is crucial before implementation begins.

What is the best way to measure clarity for software development goals?

The best way to measure clarity for software development goals is through ambiguity scoring, which quantitatively evaluates your project parameters across goal, constraints, success criteria, and context dimensions using state management.

Does deep-interview pipeline integration work with planning and execution skills?

Yes, pipeline integration works with planning and execution skills. It seamlessly connects with omni-plan and autopilot skills to pass clarified requirements directly into downstream project planning and automated execution.