visual-comparison
CommunityCompare web apps with pixel-accurate screenshots.
Software Engineering#pr review#visual regression#web app testing#screenshot diff#mixpanel tracking#authentication token
Authormartinjlowm
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you verify functional and visual parity between two web application environments by generating route-by-route screenshot evidence for PR reviews.
Core Features & Use Cases
- X/Y Environment Parity Checks: Compares a baseline environment (X) against a comparison environment (Y) across navigatable pages to find UI and layout regressions.
- Mixpanel-Driven Critical Path Coverage: Prioritizes routes and component states tied to Mixpanel tracking so the most user-impacting flows are validated first.
- Screenshot Diff Documentation: Captures full-page screenshots, produces ImageMagick pixel diffs, and writes organized outputs under a dedicated comparison directory structure for reviewer inspection.
- Guardrails for Reliability: Handles viewport sizing requirements (asks if not provided), enforces token-based authentication (including first navigation), and provides crash/error handling rules for server-managed vs user-started sessions.
Quick Start
Use the visual-comparison skill to compare two running URLs (X and Y) by providing the baseline and comparison endpoints, the routes to test (or allow prioritization via Mixpanel tracking), and your required API token and viewport size.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: visual-comparison Download link: https://github.com/martinjlowm/nixfiles/archive/main.zip#visual-comparison Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.