소개
This skill guides developers through the critical pre-implementation phase by facilitating a structured brainstorming process. It ensures project requirements are fully understood by asking targeted, sequential questions and proposing multiple architectural approaches with clear trade-offs. By breaking down the design phase into digestible sections for incremental validation and automatically generating documentation, it prevents scope creep and ensures technical alignment before any code is written. It is an essential tool for turning vague feature requests into production-ready specifications.