flutter - Build and optimize Flutter apps
Build, structure, test, and optimize Flutter apps with layered architecture, Riverpod or Bloc, typed navigation, and Material 3.
Tags
Updated: 2026-10-03Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Structure feature-first apps
- Manage shared async state
- Define typed navigation
- Model immutable data
- Build Dio data layers
- Test Flutter widgets
- Optimize UI performance
Inputs
- Flutter project
- Dart source code
- Feature requirements
- Approved feature plan
- Test requirements
Outputs
- Flutter source files
- Dart source files
- Project configuration files
- Widget test files
- Golden test files
Requirements
- Flutter 3.44
- Dart 3.12
- pubspec.yaml subproject access
- Approved SDD spec and plan for non-trivial new features
