Facilitates structured design thinking and requirements validation to prevent premature implementation and technical debt.
The Brainstorming skill transforms vague concepts into robust, validated technical designs through a disciplined, multi-step dialogue process. By acting as a senior design reviewer rather than a builder, it enforces a 'no-code' phase that clarifies goals, constraints, and non-functional requirements. It ensures architectural alignment and documented decision-making through hard gates like 'Understanding Lock' and comprehensive decision logs, making it ideal for the pre-implementation phase of any complex feature, component, or system refactor.
주요 기능
01Automated identification of non-functional requirements like scale and security
020 GitHub stars
03Mandatory 'Understanding Lock' gate to confirm intent before proposing designs
04Disciplined 'one-question-at-a-time' discovery process for maximum clarity
05Structured handoff with implementation plans and durable Markdown documentation
06Continuous Decision Log generation to document trade-offs and rationale
사용 사례
01Evaluating multiple technical approaches before committing to a specific implementation
02Onboarding into a new project state to identify implicit constraints and risks
03Translating vague feature ideas into technical specifications and architectures