Visual Regression Guard

Use whenever a code change can ripple into the rendered UI of pages you are not currently editing — design token edits, theme/palette/typography changes, shared CSS module edits, common component refactors, breakpoint additions, third-party UI lib upgrades, font/asset CDN bumps. Runs in two phases — (1) **before** the change, capture baseline screenshots of every plausibly-affected screen; (2) **after** the change, re-capture the same screens and diff. If diffs exceed threshold, walks a 4-step recovery (locate → hypothesize → bisect → route to the responsible skill). Distinct from `visual-design-audit` (which judges absolute quality) and `visual-reference-compare` (which compares against an external reference) — this skill compares "after" against "before by the same author." Triggers when a change can affect multiple screens and on user prompts like "다른 페이지에 영향 없는지 확인해 / 회귀 잡아줘".

dohyeon-kr Updated

File contents

dohyeon-kr/codex-skills/tree/main/skills/visual-regression-guard commit 08772bc85e

Frequently asked questions

npx skillmds@latest add dohyeon-kr/visual-regression-guard