flutter-managing-state
Master Flutter state management using MVVM, Provider, and unidirectional data flow for ephemeral and app-level state.
Install
npx skills add https://github.com/flutter/skills --skill flutter-managing-stateStats
| Total installs | 2,597 |
| Weekly installs | 2.6K |
| GitHub stars | 833 |
| First seen | Mar 13, 2026 |
| Source | @flutter/skills |
Summary
- Distinguishes between ephemeral state (single widget, managed with setState()) and app state (shared across widgets, managed with MVVM and provider package)
- Implements unidirectional data flow with a single source of truth: Models handle data, ViewModels manage UI state via ChangeNotifier, Views consume and display state
- Provides sequential workflow for MVVM implementation: define Repository, create ViewModel, inject via ChangeNotifierProvider, consume state with Consumer or context.read()
- Includes complete code examples for both ephemeral state patterns and app-state management with async operations, loading states, and error handling
Tags
Related skills
| Skill | Installs | vs flutter-managing-state |
|---|---|---|
| flutter-interoperating-with-native-apis | 2,163 | -434 |
| clerk | 3,624 | +1,027 |
| flutter-improving-accessibility | 2,203 | -394 |
| clerk-setup | 2,925 | +328 |
| swiftui-performance-audit | 4,335 | +1,738 |
FAQ
- How many installs does flutter-managing-state have?
- flutter-managing-state has 2,597 total installs and 2.6K installs this week.
- Where is flutter-managing-state hosted?
- flutter-managing-state is published by @flutter/skills at https://github.com/flutter/skills.
- How many GitHub stars does flutter-managing-state have?
- flutter-managing-state has 833 GitHub stars.
- When was flutter-managing-state first indexed?
- OrangeBot.AI first indexed flutter-managing-state on Mar 13, 2026.
- How do I install flutter-managing-state?
- Run: npx skills add https://github.com/flutter/skills --skill flutter-managing-state