flutter-best-practices
CommunityProven Flutter patterns for robust apps
AuthorMauriciog87
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a consolidated set of Flutter development guidelines to help teams build scalable, maintainable, and high-performance apps across mobile, web, and desktop platforms.
Core Features & Use Cases
- Architecture guidance: feature-first structure, clean separation of concerns, and clear boundaries between UI, domain, and data layers.
- State management and navigation: guidance on Riverpod for new projects, BLoC for complex async flows, and go_router for robust routing and deep linking.
- Testing and performance: principles following the testing pyramid, performance-oriented patterns such as const widgets, proper disposal, and efficient list rendering.
- Cross-platform and production readiness: recommendations for CI/CD, platform-specific considerations, and production deployment best practices.
Quick Start
Install or confirm Flutter and Dart are set up, then align an existing project to the guidelines by refactoring the lib/ structure, wiring ProviderScope, and following the recommended patterns.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: flutter-best-practices Download link: https://github.com/Mauriciog87/flutter-agent-skill/archive/main.zip#flutter-best-practices Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.