What problem does it solve?
This Skill transforms vague ideas into concrete, actionable designs, eliminating uncertainty and rework. It provides a structured approach to ideation, ensuring all critical aspects are considered before implementation.
Core Features & Use Cases
- Structured Socratic Questioning: Guides through understanding purpose, constraints, and success criteria.
- Alternative Exploration: Proposes 2-3 distinct approaches with clear trade-offs.
- Incremental Design Validation: Presents designs in manageable sections, allowing for continuous feedback and adaptation.
- Use Case: A developer has a rough idea for a new feature. This skill helps them define the problem, explore architectural options (e.g., serverless vs. containerized), and validate the design step-by-step, leading to a solid implementation plan.
Quick Start
I'm using the brainstorming skill to refine your idea into a design. I'll start by checking the current project state, then ask questions to understand your needs, explore different approaches, and incrementally present a complete design for your validation.