What problem does it solve?
This Skill prevents wasted back-and-forth by discovering codebase facts first, then asking the user only for decisions that truly require human input.
Core Features & Use Cases
- Codebase-first discovery: Identifies whether a needed piece of information is a code fact, prior memory fact, current-docs fact, or a user decision, and delegates accordingly.
- Parallel pre-discovery before questions: Fans out multiple Explore/research/discovery agents in a single step before starting the interview to avoid the question-before-discovery anti-pattern.
- Adaptive multi-phase interview: Runs an UNDERSTAND decision-tree phase, a PROPOSE APPROACHES phase (2–3 options max), and a CONFIRM & STORE phase that writes decisions into .progress.md.
- Deterministic interview shaping rules: Enforces option count limits (2–4), recommended-option formatting, and completion-signal detection to stop early when the user indicates readiness.
Quick Start
Use the interview-framework skill when you need the user to choose between viable directions, but you must first read repo facts, prior selections, and relevant library docs to ground the questions.