Skip to content
Back to skills

Visual Verify

ASecurity

Prove a visual or interaction change on the rendered product by capturing the real surface, comparing it with the intended reference and neighboring system, checking relevant states, and recording visible discrepancies before sign-off.

  • 16 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
ai-agents

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 11, 2026

npx -y skills add Dadmin88/hermes-profile-packs --skill visual-verify --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Visual Verify?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Visual Verify
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dadmin88-visual-verify/badge)](https://www.skillsdirectory.com/skills/dadmin88-visual-verify)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: visual-verify
description: Prove a visual or interaction change on the rendered product by capturing the real surface, comparing it with the intended reference and neighboring system, checking relevant states, and recording visible discrepancies before sign-off.
---
# Visual Verification

Use after UI, layout, theme, responsive, motion, design-system, or other user-visible changes when code/tests alone cannot prove visual correctness.

## Procedure
1. Identify the exact build/revision, target surface, viewport/device/platform, and reference: approved design, screenshot, specification, established neighboring surface, or intentionally documented before state.
2. Run or access the actual rendered product in a representative environment rather than reviewing only source code or component definitions.
3. Capture evidence such as screenshots or video for the important state and note the environment used.
4. Compare structure, hierarchy, spacing, sizing, alignment, typography, color/contrast, borders/elevation, imagery, icons, content, and responsive behavior relevant to the change.
5. Exercise interactive states where applicable: hover, focus, active, selected, disabled, loading, error, empty, modal/popover, animation, and transitions.
6. Check at least the breakpoints, themes, zoom/text scaling, or device states whose behavior could plausibly differ because of the change.
7. Compare against existing design-system primitives and neighboring product surfaces so local correctness does not create system inconsistency.
8. Record discrepancies as observable differences with evidence and expected behavior, not aesthetic vibes alone.
9. After corrections, capture the surface again and verify the original discrepancy plus any nearby state the fix could have affected.
10. Sign off only on the environments and states actually examined; state any visual coverage limits explicitly.

## Decision rules
- Passing unit/type/build checks cannot prove rendered visual correctness.
- A design file is a reference, but platform constraints and approved implementation decisions may explain deliberate differences.
- Do not claim responsive or cross-platform correctness from one desktop screenshot.
- Visual verification reviews the implemented result; Product/Design owners still own intentional product/design changes.

## Quality gate
Visual verification is complete when the real current revision has been observed, the changed states have concrete capture evidence, material differences against the intended reference or system are resolved or explicitly accepted, and the sign-off states exactly which platforms/viewports/states were actually checked.

Files in this skill

  • SKILL.md2.6 KB
  • SOURCE.md1.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…