flutter-state-management
Implements MVVM and state management patterns in Flutter using provider and Unidirectional Data Flow.
Install
npx skills add https://github.com/flutter/skills --skill flutter-state-managementStats
| Total installs | 1,086 |
| Weekly installs | 1.1K |
| GitHub stars | 833 |
| First seen | Mar 4, 2026 |
| Source | @flutter/skills |
Summary
- Provides decision logic to differentiate between ephemeral state (local UI state via setState) and app state (shared state via MVVM and provider package)
- Enforces strict separation of concerns: data layer (Repository as Single Source of Truth), logic layer (ViewModel extending ChangeNotifier), and UI layer (pure functions of immutable state)
- Includes complete code examples for implementing the MVVM pattern with ChangeNotifier, provider injection, and Consumer widgets for targeted rebuilds
- Establishes Unidirectional Data Flow constraints: data flows down from Repository through ViewModel to View; events flow up through ViewModel commands
Tags
Related skills
| Skill | Installs | vs flutter-state-management |
|---|---|---|
| upgrading-react-native | 1,232 | +146 |
| flutter-architecture | 1,246 | +160 |
| tailwindcss-mobile-first | 1,078 | -8 |
| ui-ux-designer | 1,139 | +53 |
| flutter-app-size | 1,003 | -83 |
FAQ
- How many installs does flutter-state-management have?
- flutter-state-management has 1,086 total installs and 1.1K installs this week.
- Where is flutter-state-management hosted?
- flutter-state-management is published by @flutter/skills at https://github.com/flutter/skills.
- How many GitHub stars does flutter-state-management have?
- flutter-state-management has 833 GitHub stars.
- When was flutter-state-management first indexed?
- OrangeBot.AI first indexed flutter-state-management on Mar 4, 2026.
- How do I install flutter-state-management?
- Run: npx skills add https://github.com/flutter/skills --skill flutter-state-management