What problem does it solve?
This Skill helps you gather requirements, surface unknowns, and clarify tradeoffs before making decisions or starting implementation. It reduces rework by turning vague requests into structured, verified understanding.
Core Features & Use Cases
- Adaptive questioning: Asks 2–4 focused questions per round and adjusts based on answers and context.
- Context-aware research: Checks codebase structure and relevant external sources when answers need verification.
- Decision framing: Organizes technical, product, and problem-solving conversations into clear constraints, assumptions, and next steps.
- Use case: Use it when a user says they need help planning a feature, debugging a problem, or deciding between implementation options.
Quick Start
Use the interview skill to gather requirements for my project and identify the key constraints, unknowns, and tradeoffs before we plan the work.