What problem does it solve?
Provides a comprehensive, library-agnostic checklist to identify architecture, widget, state management, performance, testing, accessibility, and security issues in Flutter/Dart codebases so reviews are consistent and actionable.
Core Features & Use Cases
- Comprehensive review checklist covering project health, Dart language pitfalls, widget best practices, state management, performance, testing, accessibility, platform concerns, security, dependencies, routing, error handling, i18n, DI, and static analysis.
- Use when reviewing pull requests, auditing app architecture, preparing release hardening, or teaching best practices to a team.
- Produces concrete recommendations (e.g., decomposition, const usage, immutability, disposal patterns, linting, secure storage) and verifiable checks for CI or reviewer workflows.
Quick Start
Run a review of the Flutter PR or codebase focusing on widget decomposition, state management, performance, accessibility, testing, and security and produce a prioritized checklist of findings and fixes.