visual-regression-tester
Installation
SKILL.md
Visual Regression Tester
Note: Use pixel-perfect by default (free); use this skill for hosted Chromatic baselines.
When to use / NOT for
- Use when: the user asks to set up visual regression / screenshot testing, a visual diff pipeline, hosted Chromatic baselines, or to debug why screenshots changed.
- NOT for: functional/E2E behavior testing (assert behavior, not pixels — this skill never replaces behavioral assertions); performance testing; purely local one-off pixel comparisons without a baseline pipeline (
pixel-perfectcovers that). If the user only wants "check this page looks right once", proposepixel-perfectfirst and use this skill when they need baselines + CI.
Core Workflow
-
Choose tool: Playwright, Chromatic
-
Setup baseline: Capture initial screenshots
-
Configure thresholds: Define acceptable diff
-
Integrate CI: Automated testing
-
Review changes: Approve or reject
-
Update baselines: Accept intentional changes