What problem does it solve?
Flutter UI design tasks are complex and error-prone without a coherent design system and production-ready patterns. This skill consolidates design guidance and implementation discipline to help teams design, build, critique, audit, polish, adapt, harden, optimize, animate, colorize, extract, document, and maintain Flutter interfaces with real Dart code, robust theming, accessibility, and localization considerations.
Core Features & Use Cases
- Covers production-grade Dart widget trees, screens, app flows, and multi-platform UI patterns, emphasizing Material 3, Cupertino conventions, ThemeData, ColorScheme, TextTheme, and ThemeExtension.
- Provides guidance for design reviews, audits, polish passes, adaptation across devices, and performance-minded iterations, including accessibility, localization, and golden/widget testing.
- Bridges UX critique with Flutter implementation, ensuring design intent translates into maintainable, scalable code.
Quick Start
Start by running craft to shape and implement a Flutter UI using the project’s ThemeData and routing conventions.