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.