Flutter Clean Arch

Opinionated Flutter architecture — Clean Architecture (data/domain/presentation), Cubit-first with Bloc only for global state, multi-state pattern (factory per state, no status enum), go_router with centralized Routes, manual DI via providers, repository with I interface + mandatory UseCase, mocktail + bloc_test. Use when creating features, blocs/cubits, routes, repositories or widgets in projects with these conventions.

GustavoAlecio 4fbd02d 12.5 KB Updated

File contents

GustavoAlecio/claude-setup/tree/main/skills/flutter-clean-arch commit 4fbd02da28

Frequently asked questions

npx skillmds@latest add gustavoalecio/flutter-clean-arch