verify-ui
Installation
SKILL.md
UI Verification
Strict verification flow for comparing Flutter UI against Figma or reference designs on real devices. This exists because Claude has a pattern of guessing at UI changes and claiming they match when they don't — this skill forces actual evidence-based comparison.
Before any UI change
- Confirm branch: Run
git branch --show-current— do NOT proceed if on the wrong branch - Get the reference: Load the Figma design (via Figma MCP
get_design_context) or reference screenshot the user provides - Screenshot current state: Take a device screenshot using Mobile MCP or Dart MCP
Making changes
- List every difference between current state and reference — be specific: padding values, colors, font sizes, alignment, element positions
- Fix ALL differences in one pass — do not fix one thing and declare success
- Build and deploy to the target device