What problem does it solve?
Projects and feature requests often proceed to implementation with unclear intent, hidden assumptions, and missing constraints, causing wasted work and rework. This Skill forces a structured discovery phase that uncovers purpose, constraints, success criteria, and scope before any implementation begins.
Core Features & Use Cases
- Context exploration: Inspect project files and docs, ask one clarifying question at a time, and surface constraints and success criteria.
- Approach comparison: Propose 2–3 distinct approaches with trade-offs and a recommended option.
- Design gating: Present the design in modular sections, require user approval before proceeding, write a spec file, run a spec self-review, and then transition to implementation planning.
- Visual companion: Offer an optional browser-based mockup tool for visual questions and interactive selection when helpful.
- Use Case: Turn a vague feature request into a short validated design, committed spec, and an approved handoff ready for the writing-plans step.
Quick Start
Ask the agent to /brainstorm the idea and answer the clarifying questions until a design is presented and approved.