What problem does it solve?
Flutter projects often struggle with inconsistent UI practices, platform-specific edge cases, and fragmented patterns for widgets, theming, navigation, and accessibility. This skill provides professional defaults, references, and best practices to align Flutter apps with Material 3 across mobile, web, and desktop, while improving performance and maintainability.
Core Features & Use Cases
- Establish consistent widget composition and lifecycle practices (StatelessWidget vs StatefulWidget) with a focus on reusability and testability.
- Align UI with Material 3 theming, responsive layouts, accessibility, and cross-platform considerations (mobile/web/desktop).
- Provide depth in navigation patterns, state management awareness, and performance optimization through references and tips.
Quick Start
Provide a Flutter UI review for a given screen, focusing on Material 3 theming, responsive layout, and accessibility.