sg-visual-run
CommunityCatch visual regressions fast.
Software Engineering#playwright#ui-testing#visual-testing#test-automation#regression-testing#agent-browser#llm-assertions
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.