What problem does it solve?
Prevents premature implementation by guiding teams to understand user intent, constraints, and success criteria before writing code or scaffolding projects. It reduces wasted work from unexamined assumptions, ensures scope is appropriate, and creates a clear approval gate for moving from idea to implementation.
Core Features & Use Cases
- Guided discovery: Explore project context, check files and docs, and ask one clarifying question at a time to refine requirements.
- Approach comparison and recommendation: Propose 2–3 approaches with trade-offs and lead with a recommended option.
- Design gating and documentation: Present the design in scoped sections, get user approval, write a committed spec file, run a spec-review loop, and only then transition to implementation planning.
- Use case: Turning a stakeholder request for a "quick UI tweak" into a scoped design, trade-off analysis, and a committed spec that prevents accidental overwork or wrong-architecture choices.
Quick Start
Ask the assistant to "Help me design a feature to add a saved-searches panel to our dashboard, start by exploring the project context and asking one clarifying question."