BigHugger
sk Skill · affaan-m

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
dartJavaScript

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
topicsdartflutterstate-managementarchitecturenavigationtesting