deep-interview

Conduct Socratic interviews to clarify user intent and requirements.

6|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/Weihong-Liu/GenericAgent_project --skill deep-interview-weihong-liu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-interview
Source: https://github.com/Weihong-Liu/GenericAgent_project/tree/main/.codex/skills/deep-interview
Command: npx skills add https://github.com/Weihong-Liu/GenericAgent_project --skill deep-interview-weihong-liu

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of understanding and clarifying user intent for complex tasks, especially when requirements are vague or incomplete.

Core Features & Use Cases

  • Socratic Clarification: Engages users in a questioning process to refine their intent and scope.
  • Intent-first Approach: Focuses on understanding why the user wants a change, not just what they want.
  • Customizable Depth: Offers different levels of depth (quick, standard, deep) for different complexity requirements.
  • Autoresearch Mode: Specializes in preparing research missions for autoresearch handoff.
  • Execution Ready Spec: Generates a detailed specification that can be used for execution planning.

Quick Start

Run the deep-interview skill with the 'deep' profile for a high-rigor exploration: deep-interview --deep.

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 using Socratic questioning?

Socratic questioning clarifies vague project requirements by engaging you in an interactive interview process to refine intent and scope. It focuses on understanding why you want a change, ensuring comprehensive task specification for complex tasks.

What is the best way to gather incomplete requirements for complex task planning?

Gathering incomplete requirements for complex task planning is best handled through an intent-first interview approach. It offers customizable depth levels like quick, standard, or deep to match your specific complexity requirements and generate execution-ready specifications.

Can I use intent clarification for project planning without OMX integration?

Intent clarification for project planning requires OMX integration to function properly. OMX provides the necessary structured questioning framework and state management required to conduct the Socratic interview and track your progress accurately.

Does requirement engineering support different levels of depth for task specification?

Requirement engineering supports different levels of depth for task specification by offering quick, standard, and deep profiles. You can run a high-rigor exploration using the deep profile to thoroughly clarify user intent for highly complex tasks.

How does autoresearch mode prepare research missions for task specification?

Autoresearch mode prepares research missions for task specification by specializing in autoresearch handoff. It streamlines the intent clarification process to produce a detailed, execution-ready specification that can be directly used for downstream research execution.