visual-qa

Run visual smoke checks and write PASS/FAIL results to .checkpoints/visual-qa.json.

147|10|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/GGPrompts/TabzChrome --skill visual-qa-ggprompts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: visual-qa
Source: https://github.com/GGPrompts/TabzChrome/tree/main/plugins/conductor/skills/visual-qa
Command: npx skills add https://github.com/GGPrompts/TabzChrome --skill visual-qa-ggprompts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Visual QA checkpoint verifies UI and visual integrity of the extension and backend by running lightweight smoke checks, capturing results, and logging failures for quick rollback.

Core Features & Use Cases

  • Lightweight visual smoke tests for UI-facing changes.
  • Writes results to .checkpoints/visual-qa.json for audit and traceability.
  • Supports a repeatable workflow after merges to main to catch regressions early.

Quick Start

Run the conductor visual-qa checkpoint on the main branch after merging changes. Build the extension/app if needed, then execute the visual-qa workflow and inspect the generated .checkpoints/visual-qa.json for results.

Frequently Asked Questions about visual-qa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate visual smoke tests for UI regressions after merging to main?

You can automate visual smoke tests for UI regressions by running a conductor workflow on the main branch that captures PASS/FAIL results into a checkpoint file for traceability. Build the extension or app first, then execute the visual-qa workflow.

What is a visual QA checkpoint and how does it verify UI changes?

A visual QA checkpoint verifies UI changes by running lightweight smoke checks on the extension and backend, then logging failures to a JSON file for quick rollback. It provides an auditable PASS/FAIL record of visual integrity.

Do I need external dependencies to run visual UI smoke checks in the conductor environment?

No external dependencies are required to run visual UI smoke checks beyond the conductor environment itself. The workflow operates self-contained within the environment and writes its traceable results directly to a local checkpoint file.

Where are visual smoke test results logged for post-merge UI verification?

Visual smoke test results for post-merge UI verification are logged to the .checkpoints/visual-qa.json file. This JSON record provides full audit traceability and captures plus/minus PASS or FAIL outcomes for quick review.

Can I use this lightweight visual QA workflow for backend changes?

Yes, you can use this lightweight visual QA workflow for backend changes because it explicitly verifies both the extension and backend. It captures UI-facing regressions caused by backend modifications and writes the results to a checkpoint file.

What are the limitations of using lightweight visual smoke tests for UI regressions?

The limitation of lightweight visual smoke tests for UI regressions is that they are designed for quick post-merge verification rather than deep functional testing. They provide a rapid PASS/FAIL traceability record but do not replace comprehensive test suites.