om-auto-verify-pr-ui
Verify UI
Run the app locally, exercise the changed surfaces through a real browser, and produce concrete visual evidence — screenshots plus a pass/fail report. When a tracker is configured and a PR number is given, hand that evidence to reviewers as a PR comment (and, opt-in, sign the PR off). When there is no tracker, save the evidence as artifacts so a human can review it. Either way, the skill is read-only on source code: it never edits files, never pushes to the change's branch, and never merges.
The app's stack, run command, and test environment are unknown up front — this
skill does not boot the app itself. It delegates that to om-prepare-test-env,
which discovers or provisions a runnable instance and writes an environment
descriptor this skill reads. That keeps QA identical across every stack and lets
QA and integration tests share one booted instance.