What problem does it solve? Reviewing Flutter/Dart code consistently is hard because best practices span widgets, state management, performance, accessibility, and security, and they vary across state management libraries. This Skill provides a library-agnostic checklist so reviewers catch common pitfalls systematically. ## Core Features & Use Cases - Comprehensive Review Checklist: Covers Dart language pitfalls, widget best practices, state management, performance, testing, accessibility, security, routing, error handling, i18n, DI, and static analysis. - State Management Agnostic: Maps universal principles to BLoC, Riverpod, Provider, GetX, MobX, Signals, and built-in setState via a quick-reference table. - Use Case: Before merging a pull request that adds a new Riverpod-based feature, run the checklist to verify immutable state classes, narrow Consumer scoping, proper disposal, and no BuildContext usage after async gaps. ## Quick Start Ask the AI to review your Flutter widget or state management code using the flutter-dart-code-review checklist and report violations by category.