deep-interview
CommunityClarify ideas before building.
Software Engineering#planning#specification#clarity#socratic method#ambiguity#interview#requirements gathering
AuthorMoliboy5000
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill tackles the challenge of vague user ideas by employing a Socratic questioning method to achieve crystal-clear specifications before any code is written, preventing costly rework.
Core Features & Use Cases
- Socratic Questioning: Iteratively asks targeted questions to expose assumptions and clarify requirements.
- Ambiguity Scoring: Mathematically scores clarity across dimensions (Goal, Constraints, Success Criteria, Context) and refuses to proceed until a low threshold is met.
- Brownfield/Greenfield Support: Adapts questioning based on whether a new project or modification of existing code is intended.
- Use Case: When a user says "I have a vague idea for an app," this Skill will engage in a rigorous interview to define exactly what the app should do, how it should behave, and what success looks like, before handing off to planning and execution.
Quick Start
Use the deep-interview skill with your vague idea to start the clarification process.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: deep-interview Download link: https://github.com/Moliboy5000/.claude/archive/main.zip#deep-interview Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.