What problem does it solve?
This Skill eliminates the common issues of inconsistent Flutter UI, technical debt, and poor performance that occur when developers build widgets without following existing design systems and composition best practices.
Core Features & Use Cases
- Enforces adherence to existing design system tokens for spacing, typography, and theme to maintain UI consistency.
- Provides checklists for building small, composable, theme-aware widgets while avoiding unnecessary state and business logic in UI layers.
- Covers rebuild optimization, accessibility, and proper handling of loading, empty, and error states for common UI scenarios.
- Use Case: When building a new product listing screen, use this Skill to reuse existing design tokens, keep the widget composable, and implement required states without adding network logic to the UI component.
Quick Start
Use the flutter-widget skill to design and implement a new reusable product card widget that follows your app's existing design system and accessibility requirements.