概要
The Brainstorming skill bridges the gap between vague initial concepts and implementation-ready plans by employing a rigorous, multi-phase design methodology. It begins with autonomous repository reconnaissance to gather context from existing code and history, then employs structured questioning to fill information gaps. By proposing multiple architectural approaches with detailed trade-offs and validating designs incrementally, this skill ensures that every project starts with a robust, documented foundation that aligns with existing project patterns and user requirements.