Skip to content
meirlabs

verify-frontend-change

The stop condition for UI work — drive it in a browser before it's done

v0.1.0

A green typecheck and a clean build never proved a button clicks or a page holds together on a phone. This skill makes verification the stop condition for frontend work: serve the page, drive the change in a real browser, screenshot before and after, check the console for new errors, and confirm the layout doesn't scroll sideways on mobile. Six numbered checks that must all hold before a UI change is reported done.

npx @meir-labs/skill-verify-frontend-change
GitHub

What it does

  • drives the actual change in a real browser instead of asserting it works — before/after screenshots, not claims
  • checks the console for new errors and the page for horizontal scroll at phone width, the most common CSS regression
  • enforces root-cause fixes over guess-and-check CSS, and bans display:none hacks that shift layout
  • ends on six stop conditions — renders, console clean, no mobile scroll, no layout shift, sibling-consistent, typecheck clean