关于
The Brainstorming skill acts as a collaborative architect, bridging the gap between vague feature ideas and production-ready designs. By employing a Socratic method of one-at-a-time questioning, it ensures that user intent and project constraints are fully understood. The skill prevents over-engineering through ruthless YAGNI principles, proposes multiple architectural approaches with clear trade-offs, and validates designs incrementally to ensure total alignment. Once finalized, it automates the creation of versioned design documentation, providing a robust foundation for the subsequent implementation phase.