From devrites
Prove UI behavior via the browser-proof ladder — browser-harness → Chrome DevTools MCP → `/run`+`/verify` → project E2E → manual — recording routes, viewports, screenshots, console, network, interactions, design-reference match to `browser-evidence.md`. Use when the user says "check the UI in browser", "screenshot this", "prove it renders". Not for backend-only features.
How this skill is triggered — by the user, by Claude, or both
Slash command
/devrites:devrites-browser-proofThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Screenshots and runtime observations beat "it should render fine." Use the highest rung
Screenshots and runtime observations beat "it should render fine." Use the highest rung of the ladder that's available; record which one.
command -v browser-harness. Connects to the user's
Chrome over CDP. Pattern: new_tab(url) → wait_for_load() → capture_screenshot()
→ read the pixel → click_at_xy(x,y) → re-screenshot. Coordinate clicks pass through
iframes/shadow/cross-origin. print(page_info()) for liveness. Don't launch a new
browser; don't auto-install./run + /verify (if available) — launch + observe the app.browser-evidence.mdTooling used · route(s) · viewports (375/768/1280) · screenshot paths opened and
described · console errors/warnings · network failures · interaction path tested ·
accessibility basics · responsive checks · design-reference match (if the spec saved
references in references/, compare the built UI to them and note match/diffs) ·
limitations.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub viktorsbaikers/devrites --plugin devrites