Topic · Testing & QA

Best visual regression testing skills for Claude Code, Codex and other agents.

Skills that catch unintended UI changes by comparing screenshots.
skills
145
official
6

Visual regression testing skills, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

Visual regression testing skills, ranked
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

Analyze an Android pull request, branch, commit, or patch for user-visible changes and produce reproducible before/after screenshots from isolated builds.

permissionlesstech/bitchat-android7.7k—~2.6kAutomated safety check: PassGPL-3.0yesterday
2

Captures before and after screenshots of two URLs or images with the Vercel before-and-after CLI, uploads them and can add a markdown comparison to a pull request.

michaelshimeles/skills1.3k1 repo~1kAutomated safety check: PassMIT3 days ago
3

Regenerates Playwright visual snapshots for Dozzle after an intentional UI change, running them through Docker Compose so filenames match the Linux CI platform.

amir20/dozzle15k—~797Automated safety check: PassMITtoday
4

Design, implement, audit, or refactor web and game-adjacent interfaces using an evidence-based Hypergryph visual language with two independent choices: product family and application depth (1…

Brandon030722/ark-ui-skill265—~3.7kAutomated safety check: PassNo licence2 mo ago
5

Lets one MiMoCode process drive another, headless with JSON events or interactively through tmux, to test behavior and visual regressions with parseable evidence.

XiaomiMiMo/MiMo-Code14k—~3.9kAutomated safety check: PassMIT4 days ago
6

Make @uiverify/vitest (Vitest browser-mode) captures deterministic so component visual tests stop coming back "changed" without a real change (flaky diffs).

FranciscoMoretti/chat-js1.2k—~2.5kAutomated safety check: PassApache-2.0today
7

Canonical VideoStudio review authorization and state-transition policy.

Orkas-AI/Orkas-VideoStudio497—~2.7kAutomated safety check: PassMIT15 days ago
8

Create, audit, and repair short page-native diary comics around an existing authorized recurring character, with story-directed page rhythm, exact dialogue, directional-surface proof, and…

ZSeven-W/craft-skills2231 repo~2.8kAutomated safety check: PassApache-2.015 days ago
9

Native Rust browser automation CLI for AI agents. An agent skill from gsd-build/gsd-browser.

gsd-build/gsd-browser267—~1.3kAutomated safety check: PassApache-2.05 mo ago
10

Run E2E browser tests on any web application using Glance MCP.

DebugBase/glance156—~827Automated safety check: PassMIT5 mo ago
11

Author economical visual tests — full visual coverage in the fewest billable snapshots.

igrlk/storybook-addon-test-codegen1541 repo~1.1kAutomated safety check: PassMIT24 days ago
12
12.Vrt

DST — Trigger the Visual-Regression-Tests (Chromatic) GitHub Actions workflow on the current or a given branch.

marigold-ui/marigold146—~787Automated safety check: PassMITyesterday
13

Image-to-code replication pipeline. An agent skill from Yu-369/VibeCurb.

Yu-369/VibeCurb980—~8.7kAutomated safety check: PassMIT2 mo ago
14

Chinese-language final-check method for UI visual changes before delivery, using multi-theme screenshot matrices, pixel-level evidence and a CSS cascade checklist.

huiliyi37/Tianshu-harness1.1k—~601Automated safety check: PassApache-2.02 days ago
15

Verify and release Three.js browser games: playtest QA, automated bot playtests, mobile and responsive checks, production builds, static-hosting base paths, debug gating, bundle review, screenshots…

valkor-ai/loom1.2k1 repo~1.3kAutomated safety check: PassApache-2.0yesterday
16
16.Control UIOfficial

Build or adapt a local browser/CDP harness to drive and inspect a web, IDE, or Electron UI.

cursor/plugins10k2 repos~1.2kAutomated safety check: PassNo licenceyesterday
17

Triage a UI Verify build from your coding agent via the UI Verify MCP — bucket a build's changed stories into real regressions vs cosmetic reflow vs rendering noise, summarize the real regressions…

igrlk/storybook-addon-test-codegen1541 repo~2.9kAutomated safety check: PassMIT24 days ago
18

Migrate a click-ui component from styled-components to CSS Modules with byte-for-byte visual regression coverage.

ClickHouse/click-ui135—~7.7kAutomated safety check: PassApache-2.0yesterday
19

Plan, implement, and debug frontend tests: unit/integration/E2E/visual/a11y.

chongdashu/vibejam-starter-pack149—~2.2kAutomated safety check: PassNo licence5 mo ago
20

This skill should be used when the user asks to "make a game", "build a game", "generate a game", or wants to generate or update a complete Godot game from a natural language description.

liangdabiao/Godogen127—~1.5kAutomated safety check: PassMIT5 mo ago
21

A skill your agent uses when modifying or visually debugging Nango frontend UI, including packages/webapp, packages/connect-ui, browser interactions, screenshots, and visual regressions.

NangoHQ/nango13k—~1.3kAutomated safety check: PassUnknowntoday
22

Review Easydict UI automation screenshot artifacts already present in local artifacts/ui-screenshots, screenshots, or a user-provided artifact directory.

xiaocang/easydict_win32101—~1.1kAutomated safety check: PassGPL-3.015 days ago
23

Explains how to add or change the demo pages that Handsontable's visual regression suite photographs, including per-feature routes in the js demo and the shared grid.

handsontable/handsontable22k—~1.3kAutomated safety check: PassUnknowntoday
24

Decide whether a preview the visual-diff bot flagged actually regressed or is simply nondeterministic, using a repeat-render oracle at a single commit.

yschimke/compose-ai-tools117—~1.5kAutomated safety check: PassApache-2.0yesterday
25

Native Rust browser automation CLI for AI agents. An agent skill from gsd-build/gsd-browser.

gsd-build/gsd-browser267—~7.5kAutomated safety check: PassApache-2.05 mo ago
26

Translate or diagnose local text-based PDFs in this repository while preserving layout, formulas, tables, figures, styles, rotation, and technical glyphs.

breslee1707/VI-Translate667—~269Automated safety check: PassAGPL-3.06 days ago
27

A skill your agent uses when working in the znsio/teswiz repository to modify framework code, Cucumber/TestNG hooks, Applitools visual testing flows, configs/caps, or related docs/tests.

znsio/teswiz105—~977Automated safety check: PassMITyesterday
28

Use Playwright screenshots to implement or repair a frontend against one or more visual references.

bangumi/frontend127—~2.3kAutomated safety check: PassBSD-3-Clause2 days ago
29

Capture desktop + mobile, dark + light screenshots of the kube-coder dashboard SPA for visual QA of a UI change.

imran31415/kube-coder388—~870Automated safety check: NotesMIT4 days ago
30

Visual quality assurance — analyze game screenshots for defects, compare against reference, check motion in frame sequences.

liangdabiao/Godogen127—~1.4kAutomated safety check: PassMIT5 mo ago
31

Download and review Easydict pull request CI screenshot artifacts from GitHub Actions using gh, then verify whether each screenshot matches its filename and artifact directory.

xiaocang/easydict_win32101—~1.2kAutomated safety check: PassGPL-3.015 days ago
32

Guide for implementing Google Gemini API image understanding - analyze images with captioning, classification, visual QA, object detection, segmentation, and multi-image comparison.

einverne/dotfiles1211 repo~1.6kAutomated safety check: NotesMIT28 days ago
33

Playwright E2E testing expert for browser automation, cross-browser testing, visual regression, network interception, and CI integration.

cin12211/orca-q223—~1.3kAutomated safety check: PassMIT16 days ago
34

Specialized visual and multimedia processing tools. An agent skill from avibebuilder/claude-prime.

avibebuilder/claude-prime120—~1.2kAutomated safety check: NotesMIT4 mo ago
35

Agentic eyes for Godot work: cross-platform screenshot CLI (asset/region/window/screen) to budgeted WebP, TEMP editor viewport bridge under .gdskills/, and Taste Receptor Atlas v2 (~237…

thedivergentai/GD-Agentic-Skills803—~3.5kAutomated safety check: PassLGPL-3.028 days ago
36

Fix the visual diffs that have been reviewed and rejected on a Meticulous test run, following their review comments if given.

FlintSH/Flare135—~2.3kAutomated safety check: PassMITyesterday
37

Checks a built UI against a human-interface checklist and any reference image, pairing day and night screenshots at two screen widths.

code-yeongyu/oh-my-openagent70k—~9.5kAutomated safety check: PassUnknowntoday
38

Verify and release Three.js apps and games through primary-journey QA, desktop/mobile visual checks, canvas metrics, visual regression, optional game bot playtests, production previews, and…

mintdotgg/mint-threejs-skills114—~856Automated safety check: PassMIT2 mo ago
39

Test Radix NG primitives across every layer and pick the RIGHT one for a change: Vitest unit (zoneless), jest-axe a11y, Playwright browser regression (apps/visual-regression), SSR…

radix-ng/primitives274—~3.3kAutomated safety check: PassMIT9 days ago
40

Make Storybook stories deterministic for UI Verify so captures stop coming back "changed" without a real change (flaky diffs).

igrlk/storybook-addon-test-codegen154—~1.9kAutomated safety check: PassMIT24 days ago
41

Test-writing patterns for JS/TS, Python, Go, and Rust (unit, integration, E2E, visual regression).

travisjneuman/.claude101—~3.7kAutomated safety check: PassMITyesterday
42

Use the optional iOfficeAI/OfficeCLI engine for advanced inspection, validation, copy-on-write editing, template merge, or visual rendering of existing .docx, .xlsx, and .pptx files.

mateaix/mateclaw1.1k—~844Automated safety check: PassApache-2.02 days ago
43

Extract and compare computed CSS styles between a baseline URL and a dev/Storybook URL using Playwright MCP evaluate calls.

bitovi/ai-enablement-prompts121—~2.4kAutomated safety check: PassMIT26 days ago
44

Generate snapshot test files for Sentry frontend React components.

getsentry/sentry45k—~3.3kAutomated safety check: PassUnknowntoday
45

Compare saved or live app screenshots with the argent screenshot-diff tool.

bbplayer-app/BBPlayer1.1k—~1.1kAutomated safety check: PassMITyesterday
46

Iterative frontend development loop using Meticulous for per-step visual validation.

FlintSH/Flare135—~1.3kAutomated safety check: PassMITyesterday
47

Produce a before/after visual comparison of an evlog surface (landing, docs, telemetry, playgrounds) and share it as public Blob URLs.

evloghq/evlog1.9k—~2.7kAutomated safety check: PassMITyesterday
48

marketing-collateral-design — Use when designing, recreating, critiquing, or exporting static marketing collateral such as flyers, social graphics, postcards, brochures, business cards, print ads…

AtlasOmnia/donna-starter125—~4.2kAutomated safety check: PassMIT18 days ago

Questions, answered from the data.

What is the best visual regression testing skill?

Android UI Visual Review from permissionlesstech/bitchat-android ranks first of the 145 visual regression testing skills listed here, with the highest score: its repository has 7.7k GitHub stars, its SKILL.md loads about 2.6k tokens and it passes the automated safety check with no findings. Next come Before and After Screenshots and Dozzle Visual Snapshot Updater.

Which visual regression testing skills are official?

6 of the 145 visual regression testing skills are official, published by the vendor's own GitHub organization: Control UI, Generate Snapshot Tests, Sanity Visual Coverage, Sanity Visual Regression, Setting Feature Flags In Storybook and 1 more.

How are these skills ranked?

By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.