flutter-dart-code-review

Evaluate Flutter and Dart code against a best-practice checklist.

Updated May 11, 2026
One-click install
npx skills add https://github.com/IsKenKenYa/Commory --skill flutter-dart-code-review-iskenkenya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flutter-dart-code-review
Source: https://github.com/IsKenKenYa/Commory/tree/main/.agents/skills/flutter-dart-code-review
Command: npx skills add https://github.com/IsKenKenYa/Commory --skill flutter-dart-code-review-iskenkenya

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps teams avoid bugs, performance regressions, and maintainability problems in Flutter/Dart code by providing a comprehensive, library-agnostic review checklist.

Core Features & Use Cases

  • Widget and architecture quality: Ensure widgets stay presentational, business logic is separated, and rebuild boundaries are optimized.
  • Dart correctness and safety: Catch common Dart pitfalls such as implicit dynamic, null-safety misuse, broad exception handling, and async/typing issues.
  • State management, testing, and security review: Validate state modeling (no impossible boolean flag states), disposal discipline, test coverage strategy, accessibility/internationalization, and secure dependency & credential handling.

Quick Start

Use the flutter-dart-code-review skill to review a pull request’s Flutter/Dart changes and output a checklist-based set of issues and improvements to address before merging.

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 review Flutter code for widget rebuilds and state management issues?

Review Flutter code by checking widget structure to ensure business logic is separated and rebuild boundaries are optimized. Validate state management patterns to eliminate impossible boolean flag states and enforce explicit disposal discipline.

What common Dart safety pitfalls should a code review checklist cover?

A Dart code review checklist should catch null-safety misuse, implicit dynamic typing, broad exception handling, and async/typing issues. Evaluating Dart correctness prevents runtime errors and maintains language safety during mobile UI development.

Can I use a standard review process for Flutter accessibility and internationalization?

Yes, use a comprehensive review checklist to validate Flutter accessibility and internationalization implementation. Applying consistent architecture rules during code review ensures UI components meet accessibility standards and support localization.

Does Flutter code review include checking secure handling of tokens and network behavior?

Yes, Flutter code review includes security checks for secure handling of tokens, keys, and network behavior. Evaluating dependency configurations and credential handling prevents security vulnerabilities before mobile application code ships.

What is the best way to enforce testing and routing checks in Dart code?

Enforce testing and routing checks in Dart code by applying a library-agnostic review checklist. Validate test coverage strategy and routing architecture to prevent maintainability regressions and ensure consistent mobile app navigation behavior.