Dart Best Practices

General purity standards for Dart development. Use when this capability is needed.

tomevault-io Updated

File contents

Dart Best Practices

Priority: P1 (OPERATIONAL)

Best practices for writing clean, maintainable Dart code.

  • Scoping:
    • No global variables.
    • Private globals (if required) must start with _.
  • Immutability: Use const > final > var.
  • Config: Use --dart-define for secrets. Never hardcode API keys.
  • Naming: Follow effective-dart (PascalCase classes, camelCase members).
import 'models/user.dart'; // Good
import 'package:app/models/user.dart'; // Avoid local absolute

Converted and distributed by TomeVault — claim your Tome and manage your conversions.

tomevault-io/skills-registry/tree/main/fierzone--agent-skills-standard--best-practices commit 78e421b71e

Frequently asked questions

npx skillmds@latest add tomevault-io/dart-best-practices