Skip to content
Back to skills

Test Visual

ASecurity

Browser-based visual testing of UI changes. Requires Chrome integration (--chrome flag or /chrome command).

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 20, 2026
ai-agentsgotesting

Works with

  • cli

Security analysis

A100/100

Scanned October 20, 2026

npx -y skills add naman10parikh/agentgrid --skill test-visual --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Test Visual?

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

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

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: test-visual
description: Browser-based visual testing of UI changes. Requires Chrome integration (--chrome flag or /chrome command).
---

## Prerequisites

- Dev server running (`pnpm dev`)
- Chrome integration enabled (`/chrome` or launched with `--chrome`)

## Steps

1. Navigate to the target URL (e.g., `http://localhost:3000`)
2. Take a full-page screenshot
3. Analyze against these criteria:
   - **Layout** — elements positioned correctly, no overflow, responsive
   - **Dark mode** — proper contrast, no white flashes, readable text
   - **Typography** — Poppins font loaded, proper hierarchy (h1 > h2 > p)
   - **Color scheme** — purple #6b21a8 primary, proper dark backgrounds
   - **Interactive** — hover states work, buttons clickable, inputs focusable
   - **Streaming** — if chat UI, verify real-time text streaming works
4. Report findings with specific CSS/component fixes
5. Take a "fixed" screenshot to verify the fix

## Common Issues

- Font not loading → check `next/font` import or Google Fonts link
- White flash on load → add `class="dark"` to `<html>` element
- Streaming broken → check WebSocket connection in Network tab
- Purple too bright → use #6b21a8 (dark), not #8B5CF6 (light)

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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.