dev-visual-verdict

Compare before and after screenshots to detect visual regressions in UI components.

520|175|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/EvolutionAPI/evo-nexus --skill dev-visual-verdict
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-visual-verdict
Source: https://github.com/EvolutionAPI/evo-nexus/tree/main/.claude/skills/dev-visual-verdict
Command: npx skills add https://github.com/EvolutionAPI/evo-nexus --skill dev-visual-verdict

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detects unintended visual changes after frontend modifications by automating before-and-after screenshots and pixel/layout comparisons so regressions are discovered early and triaged quickly.

Core Features & Use Cases

  • Baseline Capture: Save screenshots of targeted components or pages before changes are applied.
  • After Capture & Comparison: Capture post-change screenshots and perform pixel-level or layout-aware diffs to quantify visual drift.
  • Structured Verdicts: Produce a human-readable report with embedded images, diff metrics, and a final verdict (IDENTICAL / EXPECTED CHANGES / UNEXPECTED REGRESSION).
  • Use Case: Verify a CSS refactor did not unintentionally alter multiple shared components across themes and break responsive layouts.

Quick Start

Capture baseline and after screenshots for the Header, Footer, and LoginCard components and generate a visual verdict report.

Frequently Asked Questions about dev-visual-verdict

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

FAQPage Schema
How do I detect visual regressions after a CSS refactor?

Detect visual regressions by capturing before and after screenshots of UI components and comparing them at the pixel or layout level. This process quantifies visual drift so unintended changes from CSS updates or component refactors are discovered early and triaged quickly.

What is visual regression testing and when do I need it for frontend changes?

Visual regression testing is the process of comparing baseline and post-change screenshots to verify visual consistency. You need it for frontend modifications like component refactors, CSS updates, and theme adjustments to ensure adjustments do not unintentionally alter shared components or break responsive layouts.

How do I compare before and after screenshots to verify UI changes?

Compare before and after screenshots by capturing baseline images, applying frontend changes, capturing post-change images, and running pixel-level or layout-aware diffs. This comparison generates a structured report with embedded images, diff percentages, and a final verdict on the visual drift.

Can I check if a theme adjustment breaks responsive layouts across multiple components?

Yes, you can check if a theme adjustment breaks responsive layouts by capturing screenshots of targeted components before and after the adjustment. The comparison quantifies visual drift across the components, verifying that theme changes do not unintentionally alter shared layouts.

What is the best way to automate pixel comparison for frontend UI testing?

The best way to automate pixel comparison for frontend UI testing is to capture baseline and post-change screenshots and apply layout-aware diff tooling. This approach outputs a structured human-readable verdict with embedded images and diff metrics, eliminating the need for manual visual inspection.

What does a visual regression report include when comparing UI screenshots?

A visual regression report includes a structured human-readable verdict with embedded images, diff metrics, and a final verdict status. The status identifies the comparison result as IDENTICAL, EXPECTED CHANGES, or UNEXPECTED REGRESSION to help you triage visual drift quickly.