---
title: "spillwave-ui-guard"
description: "Wireframe-first + adversarial UI review enforcement. Forces a spec before implementation and a separate critic pass before the change is accepted."
canonical: https://agentpluginsdirectory.com/plugins/spillwave-ui-guard
last-updated: 2026-10-02
---

# spillwave-ui-guard
Wireframe-first + adversarial UI review enforcement. Forces a spec before implementation and a separate critic pass before the change is accepted.
- Slug: spillwave-ui-guard
- Publisher: Rick Hightower
- Repository: https://github.com/SpillwaveSolutions/spillwave-ui-guard
- Manifest: plugin.json
- Version: 0.2.2
- License: MIT
- Category (editorial): design-frontend
- Skills: 5 (ui-accessibility-check, ui-adversarial-reviewer, ui-require-wireframe, ui-standards, ui-visual-regression)
- MCP servers: 0
- Stars: 0
- Repository created: 2026-08-16
- Repository last pushed: 2026-08-22
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/spillwave-ui-guard
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What spillwave-ui-guard does, in the publisher's words

Wireframe-first + adversarial sub-agent enforcement for UI development.

This plugin forces a disciplined UI development workflow across Claude Code, Grok Build, Codex, Cursor, and any Agent Plugins 1.0.0 client:

- Wireframe / spec first: every meaningful UI change must start with (or update) a wireframe + specification.
- Adversarial review: a separate critic agent spins up the app, checks the running UI against the wireframe and requirements, and must approve before the change is accepted.
- Enforcement in the build process: hooks and skills make it hard to check in UI work that skips these steps.

This repo is a single plugin with native manifests for every major agent host. Skills live once under skills/.

- Slash commands: /ui-wireframe, /ui-review

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/SpillwaveSolutions/spillwave-ui-guard/HEAD/README.md

## Skills

- ui-accessibility-check: Lightweight accessibility checks for Spillwave UI surfaces. Runs as part of adversarial review.
- ui-adversarial-reviewer: Adversarial critic agent that launches the app, compares the running UI against wireframes and acceptance criteria, and issues PASS / FAIL. Never reviews its own implementation work.
- ui-require-wireframe: Forces wireframe and specification to exist and be current before any UI implementation work begins. Use this skill at the start of every UI-related task.
- ui-standards: Shared standards for wireframes, specifications, and adversarial UI reviews. Apply whenever creating or reviewing UI work in Spillwave apps.
- ui-visual-regression: Capture and compare Playwright screenshots against baseline images for key UI screens. Use after adversarial review or as part of CI.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
