flutter-audit
Installation
SKILL.md
Flutter UI Audit
Diagnose before prescribing. Keep audit work read-only unless the user requests changes.
Inspect
- Read the screen, related state, navigation, theme, shared widgets, and tests.
- Run the app or inspect screenshots when available. Record viewport, theme, locale, and state for each observation.
- Evaluate:
- product goal and primary action;
- hierarchy, grouping, scan order, density, typography, color, and surface use;
- navigation, forms, feedback, destructive actions, and recovery;
- loading, empty, partial, error, offline, and success states;
- compact and expanded layouts;
- semantics, focus, text scaling, contrast, touch targets, RTL, and reduced motion;
- widget boundaries, hard-coded dimensions, rebuild scope, and theme consistency.
- Read
references/anti-slop.md,references/layout-and-density.md, andreferences/visual-qa.mdfor applicable checks. For multi-domain surfaces, also readreferences/connected-product-workflows.mdand verify that the connection is more than adjacent cards.