What problem does it solve?
This Skill eliminates wasted development effort caused by ambiguous, incomplete, or poorly scoped feature requirements, ensuring teams build the right solution the first time instead of reworking misunderstood specs.
Core Features & Use Cases
- Guided Requirement Clarification: Asks targeted one-at-a-time questions to uncover user intent, user context, constraints, and success criteria without overwhelming stakeholders.
- Structured Approach Exploration: Proposes 2-3 concrete implementation options with clear pros, cons, and ideal use cases for each, including YAGNI-aligned recommendations to avoid over-engineering.
- Lightweight Design Documentation: Captures key decisions, trade-offs, and open questions in a standardized format for seamless handoff to the planning phase.
- Use Case: For example, if a stakeholder requests "add a better search feature", this Skill helps clarify if they mean full-text search, filtered search, or AI-powered search, who the target users are, and what success metrics matter before any technical planning begins.
Quick Start
Use the brainstorming skill to clarify requirements and explore design approaches for the new search feature you want to add to the platform.