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. Use when this capability is needed.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/gustavoalecio--claude-setup--flutter-clean-arch commit f08ca7b163

Frequently asked questions

npx skillmds@latest add tomevault-io/flutter-clean-arch-3