About
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.