dart-patterns

Installation
SKILL.md

Dart Patterns Skill

Dart 3 is a statically typed, null-safe language with a clean async model and powerful meta-programming. This skill covers idiomatic Dart patterns that go beyond the basics.

When to Activate

  • Writing Dart code beyond simple Flutter widgets
  • Designing error handling strategy in Dart
  • Working with streams or complex async flows
  • Using Dart 3 sealed classes and pattern matching
  • Extending existing types with extension methods
  • Understanding Dart's type system and null safety

Sound Null Safety

Dart's null safety is sound — the compiler guarantees that nullable types are checked before use.

Installs
2
GitHub Stars
14
First Seen
Apr 7, 2026
dart-patterns — marvinrichter/clarc