markup-assist
Installation
SKILL.md
markup-assist
Deterministic gates for markup work. Each gate renders in headless Chromium, measures (DOM + pixel math, no VLM), and prints a kickback: a next-fix list with selector attribution. Your job is the loop: run → read kickback → fix the reported thing → re-run.
Prereqs: Node 24+, Playwright Chromium. If vlmkit is not installed:
npm i -D @mizchi/vlmkit, then use npx vlmkit …. Sources are file
paths or URLs. All commands support --json and most support
--fail-on-suspect (non-zero exit) for scripting.
Route by task
Wrote/edited a page, no reference design: