What problem does it solve? Open pull requests often carry manual-verification checklists that nobody runs, leaving UI regressions and broken flows to slip into merges. This Skill automates one full verification round per PR: it parses the checklist, boots an isolated per-PR stack, drives a real browser and Electron shell through a verifier agent, and reconciles honest results back onto the PR. ## Core Features & Use Cases - Checklist-driven verification: Parses unchecked items from the PR body, spawns a manual-verifier agent to exercise each item in headful Chrome or the Electron shell, and ticks only the boxes that genuinely passed. - Hermetic per-PR stack: Boots the PR's own code in an isolated Docker compose project with a synthetic temperature feed, then tears everything down unconditionally on any exit path. - Screenshot tours for UI changes: Detects UI-affecting diffs, captures viewport-correct screenshots (Pixel 10 Pro for frontend, 800x480 kiosk panel for smoker), and posts them into the PR description. - Use Case: A reviewer types "/verify-pr 412" and receives ticked checklist boxes, one consolidated evidence comment with logs and screenshots, and a machine-readable manual-verify summary line — without manually testing anything. ## Quick Start Run "/verify-pr <PR number>" against any open pull request that contains a manual verification checklist.