ui-qa-sweep

Run Playwright UI regression sweeps across Breeze MSP workflows and file GitHub issues.

73|23|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/LanternOps/breeze --skill ui-qa-sweep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-qa-sweep
Source: https://github.com/LanternOps/breeze/tree/main/.claude/skills/ui-qa-sweep
Command: npx skills add https://github.com/LanternOps/breeze --skill ui-qa-sweep

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Broad regression QA of the Breeze RMM web UI via Playwright — exercising everyday MSP workflows and setup tasks, logging functional PASS/FAIL plus UI/UX observations, and filing GitHub issues from findings. Use this when you need a skeptical, whole-app sweep to validate regressions after merges or PRs, rather than testing a single feature in isolation.

Core Features & Use Cases

  • Wide regression coverage across login, navigation, devices, alerts, scripts, patches, remote sessions, and admin/config flows.
  • Produces an evidence log with UI/UX observations, console messages, and actionable defects suitable for GitHub issue creation.
  • Supports backward-through-PRs validation by translating UI-affecting changes into end-to-end browser flows and documenting findings for traceability.

Quick Start

Run a full browser-based UI regression sweep against the Breeze UI on a reachable test environment.

Frequently Asked Questions about ui-qa-sweep

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

FAQPage Schema
How do I run a Playwright UI regression sweep for an MSP web app?

A Playwright UI regression sweep executes browser-based end-to-end flows across MSP workflows like login, navigation, and device actions. It validates the web app for regressions after merges by logging functional PASS/FAIL results and UI/UX observations.

What is automated UI regression testing for post-merge validation?

Automated UI regression testing for post-merge validation translates UI-affecting changes into end-to-end browser flows. It exercises typical workflows across the web app to uncover defects and produces a searchable record of failures with reproducible steps.

How do I document and file GitHub issues from QA test failures?

Documenting QA test failures involves capturing an evidence log with console messages and UI/UX observations during the sweep. This log produces actionable defects with reproducible steps suitable for direct GitHub issue creation.

Does this Playwright QA sweep cover remote sessions and patch workflows?

Yes, the Playwright QA sweep covers remote sessions and patch workflows alongside alerts, scripts, and admin config flows. It applies broad regression coverage across these typical MSP workflows to validate functional stability.

When should I use a full UI regression sweep instead of isolated feature testing?

Use a full UI regression sweep when you need a skeptical, whole-app validation after PRs rather than testing a single feature in isolation. It applies end-to-end validation across everyday workflows to catch broad regressions.

What are the limitations of browser-based QA sweeps for web UI validation?

Browser-based QA sweeps require a reachable test environment to execute end-to-end flows. They focus on functional PASS/FAIL logging and UI/UX observations, meaning they validate existing workflows rather than generating new unit-level test coverage.