Implements scalable architecture and robust state management patterns for cross-platform Flutter applications.
This skill provides Claude with standardized patterns for modern Flutter development, focusing on a clean 3-layer architecture (Data, Domain, Presentation). It offers comprehensive implementation guides for Riverpod state management, Freezed for type-safe data modeling, and the Repository pattern for seamless backend integration. Whether you are building offline-first applications using Hive storage or integrating real-time push notifications via FCM, this skill ensures your Flutter projects follow industry best practices for maintainability, testability, and performance.
주요 기능
011 GitHub stars
02Robust Repository patterns for Supabase, Firebase, and REST API integrations.
03Standardized 3-layer architecture (Data, Domain, Presentation) for high-scale projects.
04Type-safe data modeling and sealed states using Freezed and JsonSerializable.
05Advanced Riverpod state management patterns including Notifiers and AsyncProviders.
06Offline-first strategies with Hive storage and sync-ready mutation queuing.
사용 사례
01Implementing complex business logic and state synchronization using Riverpod.
02Scaffolding new Flutter projects with a professional, modular directory structure.
03Developing offline-capable apps that queue and retry network mutations automatically.