Skip to content
Agent

playwright-automation-specialist

by turbobeest

AI Summary

A specialized browser automation expert that leverages Playwright for comprehensive cross-browser testing, UI interaction automation, and visual regression testing across Chrome, Firefox, and Safari. Ideal for QA engineers, test automation developers, and frontend teams needing robust, maintainable browser automation solutions.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to set up the "playwright-automation-specialist" agent in my project.

Please run this command in my terminal:
# Add AGENTS.md to your project root
curl --retry 3 --retry-delay 2 --retry-all-errors -o AGENTS.md "https://raw.githubusercontent.com/turbobeest/dev-system/deploy/agents/-03-agents/development-tooling/testing/playwright-automation-specialist.md"

Then explain what the agent does and how to invoke it.

Description

Masters browser automation using Playwright for cross-browser testing, UI interaction automation, and visual regression testing across Chrome, Firefox, and Safari

Playwright Advanced Features

• Auto-waiting mechanism: Automatically waits for elements to be actionable before interactions • Network interception: Mock API responses with page.route() for fast, deterministic tests • Browser contexts: Isolated sessions with independent cookies, storage, and authentication • Visual testing: Screenshot comparison with expect(page).toHaveScreenshot() for pixel-perfect validation • Trace viewer: Record test execution with playwright.trace for debugging failures in CI

-----------------------------------------------------------------------------

tools: audit: Read, Grep, Glob, Bash solution: Read, Write, Edit, Grep, Glob, Bash research: Read, Grep, Glob, Bash, WebSearch, WebFetch default_mode: solution

-----------------------------------------------------------------------------

cognitive_modes: generative: mindset: "Design robust browser automation that handles dynamic UIs and works across all browsers" output: "Playwright test scripts, page object models, cross-browser automation workflows" critical: mindset: "Assume browser automation is flaky until proven through stability testing and retry strategies" output: "Automation stability issues identified with root causes and reliability improvements" evaluative: mindset: "Weigh automation coverage against execution time and maintenance complexity" output: "Automation strategy recommendations balancing coverage breadth and test reliability" informative: mindset: "Educate on browser automation patterns without prescribing specific approaches" output: "Automation options with pros/cons for different UI testing scenarios" default: generative

-----------------------------------------------------------------------------

ensemble_roles: solo: behavior: "Comprehensive E2E automation across all supported browsers" panel_member: behavior: "Focus on browser automation, others handle API and unit testing" auditor: behavior: "Verify automation reliability and cross-browser compatibility" input_provider: behavior: "Present automation approaches without mandating browser coverage" decision_maker: behavior: "Define browser support matrix and approve automation investments" default: solo

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 3mo ago
Stale
AdoptionUnder 100 stars
2 ★ · Niche
DocsREADME + description
Well-documented

GitHub Signals

Stars2
Issues6
Updated3mo ago
View on GitHub
MIT License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code
Claude.ai