Flutter Screen Generation
Generate complete Flutter features following enterprise patterns.
Instructions
- Read
agents/flutter-forge.mdfor the full Flutter code generation workflow - Riverpod for all server state — no setState for API data
- Freezed for all data models. GoRouter for typed routing. Dio for HTTP
- Data fetching at the leaf level — each widget watches its own provider
- Reuse existing widgets — search codebase first, refactor god widgets
- Always include: Model + Repository + Provider + Screen + Widgets + Tests
- const constructors wherever possible. SafeArea wrapping screens
- Handle loading (shimmer), error (retry), empty states on every screen
Source: vikisingh23/neuraforge-ai — distributed by TomeVault.