关于
The Brainstorming skill provides a disciplined framework for the initial phases of software development, ensuring that features are thoroughly vetted before implementation begins. It guides users through a collaborative process of understanding intent, exploring multiple architectural approaches, and validating designs incrementally. By enforcing a single-question-at-a-time flow and prioritizing YAGNI (You Ain't Gonna Need It) principles, it helps developers avoid over-engineering while producing high-quality documentation that is automatically committed to the project repository.