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.