browser-qa

Automate browser-based visual testing and UI interaction verification with Playwright or Puppeteer.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/riftzen-bit/gemini-setup --skill browser-qa-riftzen-bit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-qa
Source: https://github.com/riftzen-bit/gemini-setup/tree/main/skills/browser-qa
Command: npx skills add https://github.com/riftzen-bit/gemini-setup --skill browser-qa-riftzen-bit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Visual UI regressions and interaction issues often slip through manual QA. This skill automates browser-based verification to ensure features render correctly across devices after deployment.

Core Features & Use Cases

  • Automated smoke checks: load pages, verify no console errors, and capture screenshots.
  • Interaction validation: simulate navigation, form submissions, and auth flows to confirm expected outcomes.
  • Visual regression: snapshot key pages and compare against baselines for consistent UI.
  • Use Case: post-deploy validation on staging to fast-track feature readiness.

Quick Start

Launch the browser-qa workflow against your latest feature branch to run end-to-end UI tests across desktop and mobile viewports.

Frequently Asked Questions about browser-qa

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

FAQPage Schema
How do I automate visual regression testing after deployment?

Automate visual regression testing by using Playwright or Puppeteer to drive deterministic browser interactions, snapshot key pages, and compare them against baselines to detect UI regressions after deployment.

Can I run automated UI tests across desktop and mobile viewports?

Yes, automated UI tests can run across desktop and mobile viewports. The skill configures Playwright or Puppeteer to simulate responsive layouts and capture screenshots for visual verification on various screen sizes.

How do I validate auth flows and form submissions with browser automation?

Validate auth flows and form submissions with browser automation by simulating navigation, data entry, and login sequences to confirm expected outcomes and verify interaction integrity without manual QA.

What is the best way to automate smoke checks for console errors on staging?

Automate smoke checks for console errors on staging by driving a headless browser to load pages, monitor console output, and capture screenshots to ensure features render correctly and without JavaScript failures.

Playwright vs Puppeteer for post-deploy UI validation?

Both Playwright and Puppeteer support post-deploy UI validation by driving deterministic interactions and visual regression workflows. Playwright offers broader multi-browser support, while Puppeteer provides native Chromium automation.

Why do visual UI regressions slip through manual QA?

Visual UI regressions slip through manual QA due to human error and the difficulty of checking responsive layouts across devices. Automated browser-based visual testing solves this by capturing repeatable snapshots for consistent verification.