One-click install
npx skills add https://github.com/cbemister/claude-code-utils --skill browser-test-cbemister
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-test
Source: https://github.com/cbemister/claude-code-utils/tree/main/.claude/skills/browser-test
Command: npx skills add https://github.com/cbemister/claude-code-utils --skill browser-test-cbemister

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates comprehensive browser testing across desktop, tablet, and mobile viewports to catch responsive issues, navigation problems, and UI regressions.

Core Features & Use Cases

  • End-to-end browser testing across multiple viewports using Playwright.
  • Auto-discovery & validation of routes, forms, auth, CRUD, and interactive elements.
  • Performance and reliability metrics collection with visual reports and screenshots.

Quick Start

Invoke the browser-test skill to run end-to-end Playwright tests across desktop, tablet, and mobile viewports.

Frequently Asked Questions about browser-test

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

FAQPage Schema
How do I run end-to-end browser tests across multiple device viewports?

End-to-end browser tests run across desktop, tablet, and mobile viewports using Playwright. You invoke the testing process to automatically validate navigation, forms, authentication, and CRUD operations.

Can I capture screenshots and performance metrics during Playwright web testing?

Playwright web testing collects performance and reliability metrics alongside visual reports. Generated outputs include screenshots and performance data to verify interactive elements and identify UI regressions.

Does this browser testing approach support deterministic test scripts for CI/CD pipelines?

Browser testing supports phase-based execution with deterministic test scripts. You can integrate these automated end-to-end checks into CI/CD pipelines to catch responsive issues and navigation problems reliably.

What is the best way to automate validation of authentication flows and error states?

Automating validation for authentication flows and error states uses auto-discovery testing scripts. The process verifies interactive elements and generates detailed reports highlighting any encountered error conditions.

Are there limitations when testing complex interactive elements with Playwright automation?

Playwright automation handles interactive elements through deterministic test scripts, but complex dynamic states may require explicitly defined phase-based execution steps to ensure reliable end-to-end verification.