dart-flutter-patterns
Production-ready Dart and Flutter patterns covering null safety, immutable state, async composition, widget architecture, popular state management frameworks (BLoC, Riverpod, Provider), GoRouter navigation, Dio networking, Freezed code generation, and clean architecture. Use when writing or reviewing Dart and Flutter code — state, widgets, navigation, networking, or architecture.
- installs 8w
- 1,619
- 30-day movement
- starts with the next reading
- Related entries
- 5
- Connections
- 0
An agent skill providing production-ready Dart and Flutter code patterns organized by concern: null safety, immutable state, async composition, widget architecture, BLoC/Riverpod/Provider, GoRouter, Dio, Freezed, and clean architecture. It also covers error handling and a testing quick reference.
It gives your agent idiomatic, copy-paste-ready patterns instead of ad-hoc approaches when writing or reviewing Dart and Flutter code.
Use it to
- Start a new Flutter feature with idiomatic state management or navigation patterns
- Review Dart code for null-safety and async pitfalls
- Apply Freezed or sealed classes for immutable state
- Set up GoRouter navigation or Dio networking
- Structure an app with clean architecture
For Developers writing or reviewing Dart and Flutter applications
- Host repository
- affaan-m/ECC
- Installs, lifetime
- 2,900
- Installs, 8 weeks
- 1,619
- Host stars
- 259k
- Host language
- JavaScript