概要
This skill facilitates a structured, dialogue-driven approach to Flutter feature development by analyzing project context and refining user requirements before code is written. It helps developers map out Clean Architecture structures—separating domain, data, and presentation layers—while evaluating state management trade-offs and establishing testing priorities. By enforcing documentation and incremental validation, it ensures that every implementation is preceded by a clear, agreed-upon technical specification that follows industry best practices.