What problem does it solve?
This Skill transforms vague ideas into concrete, actionable designs by guiding you through a structured process of questioning, exploring alternatives, and incremental validation. It prevents premature coding and ensures alignment on requirements, saving costly rework.
Core Features & Use Cases
- Structured Questioning: Uses Socratic methods to clarify the purpose, constraints, and success criteria of your idea, ensuring a solid foundation.
- Alternative Exploration: Proposes 2-3 architectural or design approaches with clear trade-offs, enabling informed decision-making.
- Incremental Design Validation: Presents the design in manageable sections, allowing for continuous feedback and adjustments, ensuring the final design meets all needs.
- Use Case: You have a rough idea for a new "AI-powered feedback system." Use this skill to systematically define its features, choose the best architecture, and validate the design before any code is written, saving costly rework and ensuring a robust solution.
Quick Start
Use the brainstorming skill to refine my idea for a new "user onboarding flow" into a detailed design.