flutter-code-review

Analyze Flutter/Dart codebases for architecture and quality issues.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/thanhtunguet/agent-skills --skill flutter-code-review-thanhtunguet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flutter-code-review
Source: https://github.com/thanhtunguet/agent-skills/tree/main/flutter-code-review
Command: npx skills add https://github.com/thanhtunguet/agent-skills --skill flutter-code-review-thanhtunguet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Flutter projects often suffer from architectural drift, tight coupling, and missed BLoC best practices, making maintenance and quality improvements challenging. This Skill provides a focused code review workflow to detect structural issues, enforce separation of concerns, and surface actionable improvements.

Core Features & Use Cases

  • Identify scope, constraints, and project-specific guidance before reviewing.
  • Validate BLoC/cubit usage, event/state design, and dependency injection.
  • Detect UI-only logic in widgets, long build methods, and performance pitfalls.
  • Provide prioritized findings with concrete fixes and guidance for refactors in Flutter apps.

Quick Start

Initiate a Flutter code review by providing the target module to the review workflow to receive actionable findings and improvement guidance.

Frequently Asked Questions about flutter-code-review

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

FAQPage Schema
How do I review Flutter code for architecture and maintainability issues?

To review Flutter code for architecture, analyze your codebase to identify structural issues, validate BLoC usage, detect UI-only logic in widgets, and surface prioritized findings with actionable fixes for maintainability.

What is the best way to check BLoC and state management usage in a Dart codebase?

The best way to check BLoC usage is to validate event and state design alongside dependency injection. This process identifies architectural drift and ensures proper separation of concerns within your Flutter modules.

Can I use a Flutter code review workflow for individual widgets and modules?

Yes, you can use this workflow for individual widgets and modules. It inspects widget lifecycles, detects long build methods, and identifies performance pitfalls to provide concrete refactor guidance.

Why does my Flutter app suffer from tight coupling and missed BLoC best practices?

Your Flutter app suffers from tight coupling when architectural drift occurs over time. A focused code review detects these structural issues, enforces separation of concerns, and provides prioritized findings for refactoring.