What problem does it solve? UI styling regressions slip into production because code review cannot catch pixel-level layout changes, and ad-hoc screenshot tests fail from non-deterministic rendering across environments. ## Core Features & Use Cases - Framework Setup: Installs and configures Playwright Test with toHaveScreenshot() for full-page diffs or Chromatic/Storybook for isolated component snapshots. - Deterministic Snapshots: Disables CSS animations, masks dynamic content like timestamps and avatars, and mocks network responses with MSW to eliminate flaky tests. - Containerized Baselines: Generates reference snapshots inside the official Playwright Docker container so local macOS/Windows renders never mismatch Linux CI runners. - CI Quality Gate: Adds a hard visual regression step to pull request pipelines with diff artifact uploads and mandatory UI/UX sign-off for baseline updates. - Use Case: A frontend team shipping a design system uses this to enforce cross-browser (Chromium, WebKit, Firefox) and multi-viewport snapshot coverage so unintended style changes block merges automatically. ## Quick Start Use the setup-visual-regression skill to add Playwright visual regression testing with containerized baselines and a CI gate to this repository.