ss-verify

Inspect rendered browser screenshots for visual defects in layout, typography, contrast, and spacing.

22|1|Updated Jul 17, 2026
One-click install
npx skills add https://github.com/izzoa/polyrouter --skill ss-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ss-verify
Source: https://github.com/izzoa/polyrouter/tree/main/.agents/skills/ss-verify
Command: npx skills add https://github.com/izzoa/polyrouter --skill ss-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill catches visual issues that code review misses, like awkward spacing, unreadable text, broken font loading, weak contrast, and screens that look fine in source but bad in pixels.

Core Features & Use Cases

  • Render and inspect real UI output: Open a route, static page, or isolated component in a browser and judge the actual screenshot.
  • Verify visual quality across states: Check happy paths plus empty, loading, and error states so missing UI states do not slip through.
  • Iterate until it looks right: Fix visual problems, re-render, and confirm the final result with the screenshot itself.
  • Use case: A dashboard page passes code checks but still looks cramped and unbalanced on desktop; this Skill helps identify and correct that before shipping.

Quick Start

Render the target screen in a browser, inspect the screenshot visually, and repeat after any fixes until the page looks balanced, readable, and polished.

Frequently Asked Questions about ss-verify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I catch visual UI defects that code review misses?

To catch visual UI defects missed by code review, inspect browser-rendered screenshots to verify layout, typography, contrast, and spacing. This perceptual checking identifies awkward spacing, broken font loading, and weak contrast that source code analysis cannot detect.

What is the best way to verify empty, loading, and error states in a web UI?

Verifying empty, loading, and error states in a web UI requires rendering each state in a browser and inspecting the captured screenshot. This visual review confirms that missing UI elements or broken layouts do not slip through during isolated component development.

How do I inspect browser rendering for layout inspection?

Inspecting browser rendering for layout inspection involves opening a route, static page, or isolated component in a browser, capturing a screenshot, and performing a perceptual check of the actual pixels to judge visual quality and balance.

Does visual verification work for static pages and isolated components?

Yes, visual verification works for static pages and isolated components by rendering the target screen in a browser and inspecting the resulting screenshot. It applies perceptual checks across happy, empty, loading, and error states to ensure readability.

Why does my dashboard page pass code checks but look unbalanced on desktop?

A dashboard page passing code checks but looking unbalanced on desktop indicates visual flaws like awkward spacing or weak contrast. You must render the screen, inspect the screenshot visually, and iterate on fixes until the page looks balanced and polished.

How to fix typography and contrast issues found during screenshot review?

To fix typography and contrast issues found during screenshot review, adjust the source code, re-render the target screen in the browser, and capture a new screenshot. Iterate this process until the visual output looks readable and correct.