flutter-dart-code-review

Review Flutter/Dart code against a library-agnostic quality checklist.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/GGEdu/claude-god-mode-template --skill flutter-dart-code-review-ggedu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flutter-dart-code-review
Source: https://github.com/GGEdu/claude-god-mode-template/tree/main/skills/flutter-dart-code-review
Command: npx skills add https://github.com/GGEdu/claude-god-mode-template --skill flutter-dart-code-review-ggedu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Flutter/Dart codebases often lack a consistent, library-agnostic review standard; this checklist provides a comprehensive guardrail to enforce widget best practices, proper state management separation, idiomatic Dart, performance enhancements, accessibility and security considerations, and clean architecture across Flutter projects.

Core Features & Use Cases

  • General project health checks for structure, dependencies, and linting
  • Dart language pitfalls and best-practices detection
  • Widget composition guidelines and const usage
  • State management patterns guidance (BLoC, Riverpod, Provider, GetX, MobX, Signals)
  • Performance and accessibility guidelines
  • Testing, internationalization, and platform-specific considerations
  • Security, error handling, and robust error reporting
  • Dependency management, navigation/routing review, and static analysis configuration
  • Included State Management Quick Reference for common solutions

Quick Start

Apply this Flutter/Dart code review checklist to your project to identify and remediate widget, state-management, performance, and accessibility gaps.

Frequently Asked Questions about flutter-dart-code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I standardize Flutter and Dart code review across different state management libraries?

You can standardize Flutter and Dart code review using a library-agnostic checklist that evaluates widget quality, state management boundaries, performance, and accessibility without being tied to a specific library.

What should a Flutter code review checklist cover for performance and accessibility?

A comprehensive Flutter code review checklist should cover widget composition, const usage, state management boundaries, performance constraints, accessibility guidelines, and internationalization to ensure robust application quality.

Can I use a single Dart code review checklist for projects using BLoC, Riverpod, or Provider?

Yes, this Dart code review checklist is library-agnostic and includes a state management quick reference to validate boundaries and patterns across BLoC, Riverpod, Provider, GetX, MobX, and Signals.

How do I check Flutter widget composition and const usage during code review?

To check Flutter widget composition during code review, apply validation rules that target const usage, widget structure, and idiomatic Dart to enforce best practices and identify common pitfalls.

Does a library-agnostic Flutter code review include static analysis and security checks?

Yes, library-agnostic Flutter code review includes validators for static-analysis configurations, security considerations, error handling, dependency management, and platform-specific constraints to maintain overall project health.