flutter-expert

Guide Flutter 3.19+ app development with Riverpod, Bloc, and GoRouter.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/lamb92009/claude-skills --skill flutter-expert-lamb92009
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: flutter-expert
Source: https://github.com/lamb92009/claude-skills/tree/main/flutter-expert
Command: npx skills add https://github.com/lamb92009/claude-skills --skill flutter-expert-lamb92009

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Streamline cross-platform Flutter app development by providing expert guidance on architecture, widgets, and performance practices for Flutter and Dart.

Core Features & Use Cases

  • Architecture guidance for Flutter 3.19+ projects (routing, state, and modularization)
  • State management patterns with Riverpod/Bloc and clean UI composition
  • Performance optimization and platform-specific implementation guidance

Quick Start

Create a new Flutter 3.19+ project and implement a sample widget with Riverpod for state and GoRouter for navigation.

Frequently Asked Questions about flutter-expert

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

FAQPage Schema
How do I structure a cross-platform Flutter app using Riverpod and GoRouter?▼

To structure a cross-platform Flutter app, this Skill guides you in combining Riverpod for state management and GoRouter for navigation, enforcing modular architecture across iOS, Android, Web, and Desktop with Flutter 3.19+.

What is the best way to optimize Flutter app performance and widget rendering?▼

Optimizing Flutter performance involves enforcing best practices like using const constructors, proper widget keys, and leveraging DevTools for profiling, ensuring high-performance cross-platform rendering.

Does this approach support state management with Bloc alongside Riverpod?▼

Yes, this approach supports state management patterns using both Bloc and Riverpod, providing guidance on clean UI composition and modularization for your Flutter 3.19+ projects.

How to implement unit and widget tests for a Flutter project?▼

Implementing Flutter tests is handled by enforcing proper unit and widget test practices within your project, ensuring high-performance and stable cross-platform applications.

Can I use Flutter for web and desktop development with this setup?▼

Yes, you can use Flutter for web and desktop development, as this setup streamlines cross-platform implementation across iOS, Android, Web, and Desktop using Flutter 3.19+.

Why does my Flutter app need proper widget keys and const constructors?▼

Your Flutter app needs proper widget keys and const constructors to prevent unnecessary rebuilds and enforce performance best practices, which is critical for high-performance cross-platform apps.