effective-dart
evanca/flutter-ai-rules
This comprehensive guide outlines best practices for writing idiomatic, high-quality Dart and Flutter code. It covers detailed conventions for naming (e.g., UpperCamelCase, lowerCamelCase), proper use of types (final, sealed classes), structuring files, managing imports, and writing accurate doc comments. Use this skill when developing new Dart features, refactoring existing code for consistency, or reviewing pull requests for style compliance.