deep-interview

Detect ambiguity in feature requests and prompt for structured requirements.

18|3|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/XeldarAlz/everything-claude-unity --skill deep-interview-xeldaralz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-interview
Source: https://github.com/XeldarAlz/everything-claude-unity/tree/main/.claude/skills/core/deep-interview
Command: npx skills add https://github.com/XeldarAlz/everything-claude-unity --skill deep-interview-xeldaralz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the issue of vague feature requests, ensuring that requirements are clear and structured, which prevents wasted cycles and improves code quality.

Core Features & Use Cases

  • Ambiguity Detection: Identifies vague feature requests and prompts for structured requirements.
  • Scoring System: Rates the clarity of requests across scope, platform, performance, integration, and acceptance criteria.
  • Interview Protocol: Guides users through targeted questions to clarify requirements and rescore until a threshold is met.
  • Requirements Document: Generates a structured summary of requirements for user confirmation.

Quick Start

To initiate a deep interview, use the command /deep-interview [feature request].

Frequently Asked Questions about deep-interview

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

FAQPage Schema
How do I detect ambiguity in software feature requests?

You can detect ambiguity in feature requests by running them through a structured interview protocol that scores clarity across scope, platform, performance, integration, and acceptance criteria, prompting for missing details until a threshold is met.

What is structured requirements gathering for software development?

Structured requirements gathering is an interview process that identifies vague feature requests and guides users through targeted questions to produce a confirmed, structured requirements document for software development.

How do I streamline requirements gathering for vague project scopes?

Streamline requirements gathering by scoring request clarity and iteratively prompting for structured input on project scope, performance, and integration, ultimately generating a requirements document for user confirmation.

Can I score the clarity of acceptance criteria before coding begins?

Yes, you can score the clarity of acceptance criteria using a dedicated scoring system that rates feature requests across scope, platform, performance, integration, and acceptance to prevent wasted development cycles.

What is the best way to prevent wasted cycles from unclear feature requests?

The best way to prevent wasted cycles from unclear feature requests is to use an automated interview protocol that mitigates ambiguity, rescoring requirements until they meet a defined clarity threshold.

Do I need structured input to analyze feature request ambiguity?

Yes, structured input is required for analysis and response, as the system relies on targeted questions to evaluate scope, platform, performance, integration, and acceptance criteria accuracy.