Bootstraps production-ready Flutter apps with Clean Architecture, Riverpod 3.0, and domain-specific CRUD functionality.
The Flutter Init skill streamlines the creation of modern mobile applications by automating the setup of a robust Clean Architecture foundation. It provides an interactive interface to choose from predefined domains like Todo, Habit, Note, or Expense, or to define a custom domain. The skill handles package installation, directory structure creation, and boilerplate code generation using industry-standard libraries such as Riverpod 3.0, Drift, and GoRouter, while ensuring code quality through automated analysis and mandatory error correction.
Características Principales
01Modern tech stack integration including Riverpod 3.0, Drift (local DB), and Freezed
02Built-in internationalization (i18n) and FluentUI icon system support
03Interactive domain selection for Todo, Habit, Note, Expense, or Custom entities
04Automated Clean Architecture setup with core, data, domain, and presentation layers
05Mandatory code validation via flutter analyze to ensure zero-error project initialization
06569 GitHub stars
Casos de Uso
01Automating the repetitive boilerplate of setting up local databases and state management providers
02Rapidly prototyping a new mobile application with a production-grade architectural foundation
03Standardizing Flutter project setups across teams using Domain-Driven Design principles