flutter-dart-code-review

Review Flutter/Dart code against a checklist covering state management, performance, and accessibility.

2|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/klu-dev/porting-ecc-to-vscode --skill flutter-dart-code-review-klu-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flutter-dart-code-review
Source: https://github.com/klu-dev/porting-ecc-to-vscode/tree/main/.github/skills/flutter-dart-code-review
Command: npx skills add https://github.com/klu-dev/porting-ecc-to-vscode --skill flutter-dart-code-review-klu-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit provides a detailed code review checklist for Flutter/Dart applications, addressing best practices, performance, accessibility, security, and clean architecture.

Core Features & Use Cases

  • Comprehensive Checklist: Covers widget best practices, state management patterns, Dart idioms, performance, accessibility, security, and clean architecture.
  • Library-Agnostic: Applicable to any state management solution (BLoC, Riverpod, Provider, GetX, MobX, Signals, ValueNotifier, etc.).
  • Use Case: Use this Skill unit to ensure your Flutter/Dart application adheres to best practices and industry standards during the code review process.

Quick Start

Run the skill 'flutter-dart-code-review' to start reviewing your Flutter/Dart code according to the provided checklist.

Frequently Asked Questions about flutter-dart-code-review

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

FAQPage Schema
What should a Flutter code review checklist cover?

A comprehensive Flutter code review checklist should cover widget best practices, state management patterns, Dart idioms, performance, accessibility, security, and internationalization to ensure high application quality.

How do I review Flutter state management patterns during a code review?

Review Flutter state management by checking for adherence to clean architecture and best practices specific to your chosen pattern, as the checklist is library-agnostic and supports BLoC, Riverpod, Provider, GetX, MobX, and ValueNotifier.

Does this Flutter review checklist work with Riverpod and BLoC?

Yes, the review checklist is library-agnostic and works with any state management solution including BLoC, Riverpod, Provider, GetX, MobX, Signals, and ValueNotifier.

What are the best practices for Flutter widget structure in code reviews?

Flutter widget structure best practices involve checking for clean architecture, proper widget decomposition, and adherence to Dart idioms to improve overall application performance and maintainability.

How do I ensure Flutter accessibility and security standards are met in my code?

Ensure Flutter accessibility and security standards by applying a comprehensive code review checklist that explicitly includes guidelines and checks for accessibility compliance and security vulnerabilities.