Skip to content
Automation
Skill

/dev-visual-verdict

Visual regression testing — capture before/after screenshots of UI changes and compare. Use when a UI change might have unintended visual impact across components.

From plugin
evo-nexus
549193 skills38 agents40 commands9 MCP

Claude Code

$ npx -y skills add evolution-foundation/evo-nexus --skill dev-visual-verdict --agent claude-code

SKILL.md

dev-visual-verdict.SKILL.md
name: dev-visual-verdict
description: Visual regression testing — capture before/after screenshots of UI changes and compare. Use when a UI change might have unintended visual impact across components.

Dev Visual Verdict

Derived from oh-my-claudecode (MIT, Yeachan Heo). Adapted for the EvoNexus Engineering Layer.

Visual regression testing. Capture before/after screenshots of UI components, compare them, and flag unintended visual impact.

Use When

  • CSS / styling change that might cascade to other components
  • Component refactor where the visual output should remain identical
  • Theme change that needs to be verified across the app

Do Not Use When

  • Backend-only changes
  • Intentional redesigns (use `@canvas-designer` instead)
  • Single-component changes with obvious visual outcome

Workflow

1. **Identify scope** — which components could be affected 2. **Capture baseline** — screenshot current state of each affected component 3. **Apply change** — let `@bolt-executor` make the modification 4. **Capture after** — screenshot post-change state 5. **Compare** — flag any visual differences (pixel-level or layout-level) 6. **Verdict** — IDENTICAL / EXPECTED CHANGES / UNEXPECTED REGRESSION

Output

Saved to `workspace/development/verifications/[C]visual-{component}-{date}.md`:

## Visual Verdict — {component}

### Scope
- Components checked: [list]

### Comparison
| Component | Before | After | Diff | Verdict |
|---|---|---|---|---|
| Header | ![](before-1.png) | ![](after-1.png) | 0% | IDENTICAL |
| Footer | ![](before-2.png) | ![](after-2.png) | 12% | UNEXPECTED |

### Verdict
{IDENTICAL | EXPECTED CHANGES | UNEXPECTED REGRESSION}

### Unexpected Regressions
- Footer color shifted from #1A1A1A to #2A2A2A — investigate cascade

Pairs With

  • `@canvas-designer` (when regression is intentional)
  • `@hawk-debugger` (when regression is unintended)
  • `@oath-verifier` (final visual verification)
Read more
@evolution-foundation
Ships withevo-nexus

The open source operating system for AI-powered businesses

549193 skills38 agents9 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
549
Star history of evolution-foundation/evo-nexus on GitHub, a chart by star-history.com

Other skills on evo-nexus.

More skills from other plugins.

agent-builder

agent-builder

Load immediately after an Agent intent, before the first agent_builder_* call. Governs how you create, configure, test, and…

n8n12d209k
@n8n-io@n8n-ioInstall Skill
browser-use

browser-use

Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…

@browser-use@browser-useInstall Skill
agent-browser

agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…

@vercel-labs-2@vercel-labs-2Install Skill
add-anydoc

add-anydoc

Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use when…

@nanocoai@nanocoaiInstall Skill

Questions about dev-visual-verdict.

Which coding agents can use dev-visual-verdict?
dev-visual-verdict installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.