Cursor rules for building cross-platform mobile and web applications with Flutter and Dart.
- Dart 3+ features (records, patterns, sealed classes)
- Widget architecture (composition, StatelessWidget vs StatefulWidget)
- State management with Riverpod
- Navigation with GoRouter
- Material Design 3 theming
- Networking with Dio and freezed data classes
- Error handling with sealed Result types
- Testing (widget tests, unit tests, integration tests)
cp .cursorrules /path/to/your/flutter-project/.cursorrules