What problem does it solve?
Provides expert Flutter and Dart guidance, templates, and best practices to reduce architecture mistakes, speed up development, and ensure reliable cross-platform builds and deployments.
Core Features & Use Cases
- Clean architecture guidance: Project layout and separation of core, features, and shared modules for maintainability.
- State, navigation & networking: Patterns and examples for Riverpod/Bloc state management, GoRouter navigation, Dio clients with interceptors and retry logic, and Freezed model generation.
- Testing and CI/CD: Unit and integration testing approaches, build_runner code generation, and deployment workflows for Android, iOS, web, and desktop.
- Use Case: Convert a prototype into a production-ready app with typed Freezed models, secure auth flows, resilient network layers, and automated builds and tests.
Quick Start
Ask the flutter-dev skill to scaffold a new Flutter app with a Clean Architecture layout, Riverpod state management, Freezed models, a Dio network client, and GoRouter navigation.