flutter-dart-code-review

flutter dart code review

affaan-m 232k ↓ 4.8k MIT updated 25d ago
Claude Code
View source ↗

What it does

  • [ ] Project follows consistent folder structure (feature-first or layer-first)
  • [ ] Proper separation of concerns: UI, business logic, data layers
  • [ ] No business logic in widgets; widgets are purely presentational
  • [ ] pubspec.yaml is clean — no unused dependencies, versions pinned appropriately
  • [ ] analysisoptions.yaml includes a strict lint set with strict analyzer settings enabled
  • [ ] No print() statements in production code — use dart:developer log() or a logging package
  • [ ] Generated files (.g.dart, .freezed.dart, .gr.dart) are up-to-date or in .gitignore

Requirements & configuration

  • API key handling:

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

flutter dart code review

Source

Repository: https://github.com/affaan-m/everything-claude-code

flutter-dart-code-review FAQ

What does the flutter-dart-code-review skill do?

Library-agnostic Flutter/Dart code review checklist covering widget best practices, state management patterns (BLoC, Riverpod, Provider, GetX, MobX, Signals), Dart idioms, performance, accessibility, security, and clean architecture. [ ] Project follows consistent folder structure (feature-first or layer-first) [ ] Proper separation of concerns: UI, business logic, data layers

How do I install flutter-dart-code-review?

Run: npx -y skills add https://github.com/affaan-m/everything-claude-code --skill flutter-dart-code-review --agent claude-code — the source lives at github.com/affaan-m/everything-claude-code.

Maintain flutter-dart-code-review?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

[flutter-dart-code-review on getagentictools](https://getagentictools.com/skills/affaan-m-everything-claude-code-flutter-dart-code-review?ref=badge)
npx agentictools info skills/affaan-m-everything-claude-code-flutter-dart-code-review

The second line is the CLI lookup for this page — handy in READMEs and docs.