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.