mayrlabs-language-dart
Installation
SKILL.md
MayR Labs Dart Doctrine
Purpose
To enforce solid, testable Dart code particularly within the context of scalable Flutter applications. It prevents state-pollution and encourages immutability.
Audience
AI Agents working on Dart utility code or Flutter mobile architectures.
Core Rules & Constraints
1. Sound Null Safety
- Never use the bang operator / null-assertion operator
!blindly to force unwrap generic null types. Handle nulls explicitly via??or guard clauses.