I built a Flutter CLI that generates Clean Architecture in seconds The article describes a new Flutter command-line tool called SM CLI, created by a developer with over five years of Flutter experience to automate the setup of Clean Architecture boilerplate. The tool can generate a full project structure with support for state management solutions like Riverpod and Bloc, along with GoRouter routing and a Dio API layer, using just five commands. It is available on pub.dev and GitHub for community feedback. After 5+ years of Flutter development, I got tired of setting up the same boilerplate every project. So I built SM CLI dart pub global activate sm cli sm init my app cd my app sm make feature auth sm make api flutter run ✅ Clean Architecture Data, Domain, Presentation ✅ Riverpod, Bloc, GetX, Provider support ✅ GoRouter auto setup ✅ Dio API layer with interceptors ✅ Auto route generation 5 commands. Production-ready architecture. Done. 🔗 https://pub.dev/packages/sm cli ⭐ https://github.com/flutterbysunny/sm cli Would love your feedback 🙏