What problem does it solve?
Built web pages often drift from their Figma designs and copy specs, and manual QA misses subtle mismatches in wording, spacing, and component usage. This Skill automates an adversarial review loop that catches those drifts and re-verifies fixes until the page passes clean.
Core Features & Use Cases
- Adversarial subagent reviewers: Spawns parallel copy and design-system reviewer subagents that assume the page is wrong and hunt for proof, returning structured findings with severity levels.
- Figma ground-truth comparison: Captures fresh Figma metadata, screenshots, and tokens alongside live-page Playwright screenshots so reviewers compare the rendered page against the actual design source.
- Triage-fix-re-review loop: Orchestrates triage of findings, applies reuse-first fixes aligned with the design system, and re-runs reviewers until a round returns zero confirmed findings, capped at 3 rounds.
- Use Case: After building a new ethereum.org page with /new-page, run /review-page to automatically catch a stale button label, a hand-built heading that should use a design-system primitive, and an arbitrary margin value — then fix and re-verify them.
Quick Start
Run /review-page against my newly built page at /roadmap using the Figma frame I linked, and keep fixing and re-reviewing until both reviewers come back clean.