flutter-dart-code-review

Review Flutter and Dart code against a comprehensive, library-agnostic checklist.

1|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/vrcms/everything-qwen-code --skill flutter-dart-code-review-vrcms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flutter-dart-code-review
Source: https://github.com/vrcms/everything-qwen-code/tree/main/.qwen/skills/flutter-dart-code-review
Command: npx skills add https://github.com/vrcms/everything-qwen-code --skill flutter-dart-code-review-vrcms

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the challenge of maintaining high-quality, performant, and scalable Flutter applications by providing a comprehensive, library-agnostic checklist for code reviews.

Core Features & Use Cases

  • Comprehensive Checklist: Covers widget best practices, state management, Dart idioms, performance, accessibility, and security.
  • Library-Agnostic: Applicable to any state management solution including BLoC, Riverpod, Provider, GetX, MobX, and Signals.
  • Use Case: Use this skill during pull request reviews to ensure your team follows consistent architectural patterns, avoids common Dart pitfalls, and adheres to Flutter performance best practices.

Quick Start

Use the flutter-dart-code-review skill to audit the current project codebase for architectural consistency and performance bottlenecks.

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 perform a comprehensive Flutter code review for clean architecture and performance?

A comprehensive Flutter code review evaluates project health, widget decomposition, state management patterns, and performance optimization. It ensures adherence to clean architecture, accessibility standards, and secure coding practices across the development lifecycle.

What are the best practices for evaluating Dart idioms and widget decomposition in pull requests?

Evaluating Dart idioms and widget decomposition involves checking for library-agnostic state management consistency, avoiding common Dart pitfalls, and verifying widget best practices. This ensures your team follows consistent architectural patterns during pull request reviews.

Can I use this Flutter code review checklist with Riverpod or GetX state management?

Yes, the Flutter code review checklist is library-agnostic and applicable to any state management solution including Riverpod, GetX, BLoC, Provider, MobX, and Signals. It evaluates patterns without being tied to a specific library.

What's the best way to audit Flutter performance bottlenecks and architectural consistency?

The best way to audit Flutter performance bottlenecks is using a comprehensive checklist that covers performance optimization strategies, widget decomposition, and clean architecture adherence. This approach identifies structural inconsistencies and performance issues across the codebase.

Why does my Flutter app need a library-agnostic code audit for state management patterns?

A library-agnostic code audit is needed to evaluate state management patterns regardless of the specific library used. It ensures your Flutter application maintains high-quality, performant, and scalable architecture by verifying consistent structural patterns across the codebase.