About
The Brainstorming skill serves as a critical pre-implementation phase for any creative or technical task within Claude Code. It guides the AI to systematically explore user intent, analyze existing project context, and propose multiple architectural approaches with clear trade-offs. By enforcing a 'one question at a time' rule and incremental validation of design sections, it ensures that requirements are fully understood and documented in your repository before a single line of implementation code is written, effectively preventing feature creep and technical debt.