About
The Brainstorming skill bridges the gap between initial concepts and implementation by guiding users through a structured discovery process. It analyzes your project context, explores multiple architectural approaches with clear trade-offs, and builds detailed design documents one section at a time. By enforcing a one-question-at-a-time interaction and adhering to YAGNI principles, it ensures that your designs are lean, validated, and automatically documented in your repository before a single line of feature code is written.