effective-dart

Installation
SKILL.md

Effective Dart Skill

This skill defines how to write idiomatic, high-quality Dart and Flutter code following Effective Dart guidelines.


1. Naming Conventions

Kind Convention Example
Classes, enums, typedefs, type parameters, extensions UpperCamelCase MyWidget, UserState
Packages, directories, source files lowercase_with_underscores user_profile.dart
Import prefixes lowercase_with_underscores import '...' as my_prefix;
Variables, parameters, named parameters, functions lowerCamelCase userName, fetchData()
Installs
27
GitHub Stars
568
First Seen
Mar 11, 2026
effective-dart — evanca/flutter-ai-rules