flutter.layered-architecture.screen-mvvm
CommunityBuild robust Flutter screens with MVVM.
Authoreaglesakura
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a standardized approach to designing and developing screen layers in Flutter applications using the Model-View-ViewModel (MVVM) architectural pattern, ensuring consistency and maintainability.
Core Features & Use Cases
- MVVM Implementation: Guides the implementation of View, ViewModel, State, Entity, and Event layers.
- State Management: Leverages Riverpod, Hooks, StateStream, and Freezed for efficient state management and immutable data structures.
- Dependency Injection: Promotes loose coupling through DI with Riverpod.
- Use Case: When developing a new feature screen in a Flutter app, use this Skill to structure the screen's UI, state management, and business logic according to MVVM principles, ensuring it integrates seamlessly with the existing layered architecture.
Quick Start
Implement a new screen using the flutter.layered-architecture.screen-mvvm skill by following the provided reference documentation for View, ViewModel, and State design.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: flutter.layered-architecture.screen-mvvm Download link: https://github.com/eaglesakura/ai-agent-headquarters/archive/main.zip#flutter-layered-architecture-screen-mvvm Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.