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() |