sg-visual-run

Community

Catch visual regressions fast.

Authorbacoco
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Automates execution of visual test manifests to detect UI regressions, broken layouts, and visual errors so teams do not rely on manual screenshot inspection or ad-hoc checks.

Core Features & Use Cases

  • Manifest-driven execution: Run YAML visual tests with agent-browser to verify pages, flows, and uploaded files across environments.
  • Hybrid assertions: Combine mechanical Playwright-style steps with LLM-powered llm-checks and mandatory screenshot validation to catch semantic and visual issues.
  • Robust session and recovery: Session-expiry detection, sequential single-session execution, browser crash recovery, regression bookkeeping, and human-readable reports for CI and interactive runs.
  • Use case: After modifying a header or sidebar, run targeted diffs or regressions to confirm no layout breakages, capture failing screenshots, and update the regression history.

Quick Start

Run the visual test suite for changed pages by invoking /sg-visual-run with a natural language description such as I changed the sidebar, check it still works

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: sg-visual-run
Download link: https://github.com/bacoco/ShipGuard/archive/main.zip#sg-visual-run

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.