Topic · Testing & QA
Best visual regression testing skills for Claude Code, Codex and other agents.
- skills
- 145
- official
- 6
Visual regression testing skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | Analyze an Android pull request, branch, commit, or patch for user-visible changes and produce reproducible before/after screenshots from isolated builds. | permissionlesstech/ | 7.7k | — | ~2.6k | Automated safety check: Pass | GPL-3.0 | yesterday |
| 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/ | 1.3k | 1 repo | ~1k | Automated safety check: Pass | MIT | 3 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/ | 15k | — | ~797 | Automated safety check: Pass | MIT | today |
| 4 | 4.Ark UI 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/ | 265 | — | ~3.7k | Automated safety check: Pass | No licence | 2 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/ | 14k | — | ~3.9k | Automated safety check: Pass | MIT | 4 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/ | 1.2k | — | ~2.5k | Automated safety check: Pass | Apache-2.0 | today |
| 7 | Canonical VideoStudio review authorization and state-transition policy. | Orkas-AI/ | 497 | — | ~2.7k | Automated safety check: Pass | MIT | 15 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/ | 223 | 1 repo | ~2.8k | Automated safety check: Pass | Apache-2.0 | 15 days ago |
| 9 | Native Rust browser automation CLI for AI agents. An agent skill from gsd-build/gsd-browser. | gsd-build/ | 267 | — | ~1.3k | Automated safety check: Pass | Apache-2.0 | 5 mo ago |
| 10 | 10.Glance Test Run E2E browser tests on any web application using Glance MCP. | DebugBase/ | 156 | — | ~827 | Automated safety check: Pass | MIT | 5 mo ago |
| 11 | Author economical visual tests — full visual coverage in the fewest billable snapshots. | igrlk/ | 154 | 1 repo | ~1.1k | Automated safety check: Pass | MIT | 24 days ago |
| 12 | 12.Vrt DST — Trigger the Visual-Regression-Tests (Chromatic) GitHub Actions workflow on the current or a given branch. | marigold-ui/ | 146 | — | ~787 | Automated safety check: Pass | MIT | yesterday |
| 13 | Image-to-code replication pipeline. An agent skill from Yu-369/VibeCurb. | Yu-369/ | 980 | — | ~8.7k | Automated safety check: Pass | MIT | 2 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/ | 1.1k | — | ~601 | Automated safety check: Pass | Apache-2.0 | 2 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/ | 1.2k | 1 repo | ~1.3k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 16 | Build or adapt a local browser/CDP harness to drive and inspect a web, IDE, or Electron UI. | cursor/ | 10k | 2 repos | ~1.2k | Automated safety check: Pass | No licence | yesterday |
| 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/ | 154 | 1 repo | ~2.9k | Automated safety check: Pass | MIT | 24 days ago |
| 18 | Migrate a click-ui component from styled-components to CSS Modules with byte-for-byte visual regression coverage. | ClickHouse/ | 135 | — | ~7.7k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 19 | Plan, implement, and debug frontend tests: unit/integration/E2E/visual/a11y. | chongdashu/ | 149 | — | ~2.2k | Automated safety check: Pass | No licence | 5 mo ago |
| 20 | 20.Godogen 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/ | 127 | — | ~1.5k | Automated safety check: Pass | MIT | 5 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/ | 13k | — | ~1.3k | Automated safety check: Pass | Unknown | today |
| 22 | Review Easydict UI automation screenshot artifacts already present in local artifacts/ui-screenshots, screenshots, or a user-provided artifact directory. | xiaocang/ | 101 | — | ~1.1k | Automated safety check: Pass | GPL-3.0 | 15 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/ | 22k | — | ~1.3k | Automated safety check: Pass | Unknown | today |
| 24 | 24.Flake Triage 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/ | 117 | — | ~1.5k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 25 | 25.Gsd Browser Native Rust browser automation CLI for AI agents. An agent skill from gsd-build/gsd-browser. | gsd-build/ | 267 | — | ~7.5k | Automated safety check: Pass | Apache-2.0 | 5 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/ | 667 | — | ~269 | Automated safety check: Pass | AGPL-3.0 | 6 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/ | 105 | — | ~977 | Automated safety check: Pass | MIT | yesterday |
| 28 | Use Playwright screenshots to implement or repair a frontend against one or more visual references. | bangumi/ | 127 | — | ~2.3k | Automated safety check: Pass | BSD-3-Clause | 2 days ago |
| 29 | Capture desktop + mobile, dark + light screenshots of the kube-coder dashboard SPA for visual QA of a UI change. | imran31415/ | 388 | — | ~870 | Automated safety check: Notes | MIT | 4 days ago |
| 30 | 30.Visual QA Visual quality assurance — analyze game screenshots for defects, compare against reference, check motion in frame sequences. | liangdabiao/ | 127 | — | ~1.4k | Automated safety check: Pass | MIT | 5 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/ | 101 | — | ~1.2k | Automated safety check: Pass | GPL-3.0 | 15 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/ | 121 | 1 repo | ~1.6k | Automated safety check: Notes | MIT | 28 days ago |
| 33 | Playwright E2E testing expert for browser automation, cross-browser testing, visual regression, network interception, and CI integration. | cin12211/ | 223 | — | ~1.3k | Automated safety check: Pass | MIT | 16 days ago |
| 34 | Specialized visual and multimedia processing tools. An agent skill from avibebuilder/claude-prime. | avibebuilder/ | 120 | — | ~1.2k | Automated safety check: Notes | MIT | 4 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/ | 803 | — | ~3.5k | Automated safety check: Pass | LGPL-3.0 | 28 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/ | 135 | — | ~2.3k | Automated safety check: Pass | MIT | yesterday |
| 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/ | 70k | — | ~9.5k | Automated safety check: Pass | Unknown | today |
| 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/ | 114 | — | ~856 | Automated safety check: Pass | MIT | 2 mo ago |
| 39 | 39.Testing 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/ | 274 | — | ~3.3k | Automated safety check: Pass | MIT | 9 days ago |
| 40 | Make Storybook stories deterministic for UI Verify so captures stop coming back "changed" without a real change (flaky diffs). | igrlk/ | 154 | — | ~1.9k | Automated safety check: Pass | MIT | 24 days ago |
| 41 | Test-writing patterns for JS/TS, Python, Go, and Rust (unit, integration, E2E, visual regression). | travisjneuman/ | 101 | — | ~3.7k | Automated safety check: Pass | MIT | yesterday |
| 42 | 42.Officecli 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/ | 1.1k | — | ~844 | Automated safety check: Pass | Apache-2.0 | 2 days ago |
| 43 | Extract and compare computed CSS styles between a baseline URL and a dev/Storybook URL using Playwright MCP evaluate calls. | bitovi/ | 121 | — | ~2.4k | Automated safety check: Pass | MIT | 26 days ago |
| 44 | Generate snapshot test files for Sentry frontend React components. | getsentry/ | 45k | — | ~3.3k | Automated safety check: Pass | Unknown | today |
| 45 | Compare saved or live app screenshots with the argent screenshot-diff tool. | bbplayer-app/ | 1.1k | — | ~1.1k | Automated safety check: Pass | MIT | yesterday |
| 46 | Iterative frontend development loop using Meticulous for per-step visual validation. | FlintSH/ | 135 | — | ~1.3k | Automated safety check: Pass | MIT | yesterday |
| 47 | 47.Before After Produce a before/after visual comparison of an evlog surface (landing, docs, telemetry, playgrounds) and share it as public Blob URLs. | evloghq/ | 1.9k | — | ~2.7k | Automated safety check: Pass | MIT | yesterday |
| 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/ | 125 | — | ~4.2k | Automated safety check: Pass | MIT | 18 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.