verify-ui-auto

Compare Flutter screenshots against Figma references using pixel-diff and auto-fix iterations.

6|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/ImL1s/flutter-claude-skills --skill verify-ui-auto
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: verify-ui-auto
Source: https://github.com/ImL1s/flutter-claude-skills/tree/main/skills/verify-ui-auto
Command: npx skills add https://github.com/ImL1s/flutter-claude-skills --skill verify-ui-auto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automated UI verification loop: Marionette screenshot -> Figma reference -> pixel-diff -> difference list -> auto-fix iteration. Solves the false-positive verification problem flagged in insights reports (UI claimed fixed without actually being compared against the reference).

Core Features & Use Cases

  • Automated visual regression testing across design-to-code pipelines (Figma reference comparison, pixel-diff, and auto-fix iterations).
  • Supports multiple paths: Flutter golden tests, ImageMagick diff, and cloud/testing services, to fit CI workflows.
  • Use Case: When a UI change is introduced, automatically verify it against a reference, list diffs, apply fixes, and re-verify until PASS.

Quick Start

Run the automated UI verification loop against the current app and its Figma reference, then iterate using pixel-diff results until the UI passes.

Frequently Asked Questions about verify-ui-auto

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate visual regression testing against a Figma reference?▼

You can automate visual regression testing by capturing screenshots, comparing them to a Figma reference using pixel-diff, and applying iterative auto-fixes until the UI passes. This loop ensures actual pixel-level verification against the design.

Can I use Flutter golden tests with Figma MCP references?▼

Yes, Flutter golden tests can be used with Figma MCP references. The automation loop captures screenshots from your Flutter app, compares them against the Figma design using pixel-diff, and iterates corrections until the golden test passes.

What do I need to set up automated UI pixel-diff verification?▼

Automated UI pixel-diff verification requires a configured Flutter development environment, access to Figma MCP references for design extraction, and testing tooling like alchemist or golden_test to execute the regression testing workflow.

What is the best way to handle false-positive UI verification claims?▼

The best way to handle false-positive UI verification is running an end-to-end visual verification loop. This captures screenshots, extracts Figma references, performs pixel-diff comparisons, lists differences, and applies auto-fix iterations to ensure the UI actually matches.

Does automated visual verification support ImageMagick diff for CI workflows?▼

Yes, automated visual verification supports ImageMagick diff and cloud testing services to fit CI workflows. It applies multiple paths including Flutter golden tests and pixel-diff comparisons to integrate seamlessly into continuous integration pipelines.