Guides the collaborative design and architectural planning of Flutter features using Clean Architecture principles before implementation.
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.
主な機能
01Technical trade-off analysis for state management (Riverpod, BLoC, Provider)
02Context-aware project analysis of pubspec.yaml and existing folder structures
03Collaborative requirement gathering via structured, one-at-a-time questioning
04Clean Architecture mapping across Domain, Data, and Presentation layers
05Automated generation of standardized design documentation and implementation plans
061 GitHub stars
ユースケース
01Designing complex new features for Flutter apps using Clean Architecture
02Selecting and justifying state management patterns for a specific project
03Documenting technical specifications and data flow before starting development