What problem does it solve? When a change to a requirements case makes UI snapshot tests fail, teams risk silently regenerating golden baselines without review. This Skill enforces a process where moved pixels get explicit owner approval before the baseline is updated. ## Core Features & Use Cases - Visual Diff Surfacing: Reverts the baseline, reruns the failing snapshot test, and presents expected, actual, and diff images for review, including side-by-side stitching when PNG dimensions change. - Structured Approval Flow: Uses an interactive question prompt with Approve and Reject options so the owner is notified and decides explicitly. - Honest Pending State: Commits the reverted expected baseline while waiting so the branch shows the snapshot test red and pending approval, never a silently updated baseline. - Use Case: A fixture change shrinks a rendered component and the snapshot suite fails. Use this Skill to present the visual diff to the owner, get approval, then regenerate the baseline with the refresh command and push a green suite. ## Quick Start Ask the assistant to run the snapshot-approval process for the failing UI snapshot test and get owner sign-off on the new baseline.