playwright-pro

Generate, review, and maintain Playwright end-to-end test suites for web applications.

Updated Nov 3, 2016
One-click install
npx skills add https://github.com/xleliberty/mydotfiles --skill playwright-pro-xleliberty
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: playwright-pro
Source: https://github.com/xleliberty/mydotfiles/tree/main/.config/.claude/plugins/cache/claude-code-skills/pw/2.1.2
Command: npx skills add https://github.com/xleliberty/mydotfiles --skill playwright-pro-xleliberty

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @playwright/test, tsx, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This toolkit addresses the complexity and flakiness inherent in end-to-end testing by providing a structured, AI-assisted framework that enforces industry best practices and automates common testing workflows.

Core Features & Use Cases

  • Automated Test Generation: Create production-ready Playwright tests from user stories, URLs, or component names using 55+ specialized templates.
  • Flaky Test Diagnosis: Systematically identify and fix intermittent failures using a taxonomy-based debugging agent and trace analysis.
  • Migration & Integration: Seamlessly migrate legacy Cypress or Selenium suites to Playwright and sync test results with TestRail or BrowserStack.

Quick Start

Use the playwright-pro skill to generate a new end-to-end test suite for the user login flow.

Frequently Asked Questions about playwright-pro

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

FAQPage Schema
How do I generate Playwright end-to-end tests from user stories?▼

You can generate Playwright end-to-end tests from user stories, URLs, or component names using 55+ specialized templates that produce production-ready test suites adhering to web-first assertion patterns.

What is the best way to diagnose flaky Playwright tests?▼

Diagnose flaky Playwright tests by using a taxonomy-based debugging agent and trace analysis to systematically identify and fix intermittent failures in your end-to-end test execution.

Can I migrate Cypress or Selenium test suites to Playwright?▼

Yes, you can seamlessly migrate legacy Cypress or Selenium test suites to Playwright, ensuring your existing end-to-end testing coverage is preserved during the transition.

Does Playwright testing work with BrowserStack and TestRail?▼

Playwright testing integrates with BrowserStack for cross-browser execution and syncs test results with TestRail, enabling comprehensive cloud-based test management and reporting.

How do I automate authentication flow testing in Playwright?▼

Automate authentication flow testing in Playwright by generating structured test suites that handle complex scenarios, requiring integration with Playwright test runners for reliable execution.

Why do my Playwright web-first assertions fail intermittently?▼

Intermittent Playwright assertion failures often stem from flaky test conditions; systematic trace analysis and a taxonomy-based debugging approach can identify and resolve these root causes.