playwright-pro

Generate, review, and fix Playwright test suites.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/4lerman/text_evaluator --skill playwright-pro-4lerman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-pro
Source: https://github.com/4lerman/text_evaluator/tree/main/.agents/skills/engineering-skills/playwright-pro
Command: npx skills add https://github.com/4lerman/text_evaluator --skill playwright-pro-4lerman

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of writing, reviewing, and fixing Playwright tests, saving time and reducing errors.

Core Features & Use Cases

  • Test Generation: Automatically generate tests from user stories or component descriptions.
  • Test Review: Analyze tests for quality, flagging anti-patterns and suggesting improvements.
  • Test Fixing: Diagnose and fix flaky or failing tests.
  • Migrating from Other Tools: Convert tests from Cypress or Selenium to Playwright.
  • Integration: Sync with TestRail and BrowserStack for comprehensive test management.
  • Use Case: Suppose you have a complex web application with numerous tests. Use this Skill to generate and review tests, ensuring they are robust and maintainable.

Quick Start

/pw:init

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 tests from user stories or component descriptions?

Playwright test generation automates creating tests from user stories or component descriptions. This workflow analyzes your inputs to produce TypeScript test suites, reducing manual scripting effort and ensuring robust coverage for web applications.

Can I migrate Cypress or Selenium tests to Playwright automatically?

Migrating Cypress or Selenium tests to Playwright is supported by automated conversion. The process translates existing test logic into Playwright-compatible TypeScript scripts, allowing you to transition frameworks without rewriting your entire suite from scratch.

How do I fix flaky or failing Playwright tests?

Fixing flaky or failing Playwright tests involves automated diagnosis to pinpoint root causes like timing issues or anti-patterns. The review mechanism flags quality issues and suggests targeted improvements to stabilize your test suite execution.

Does Playwright test automation integrate with TestRail and BrowserStack?

Playwright test automation integrates directly with TestRail and BrowserStack. This syncs test management and cross-browser execution, providing comprehensive tracking and execution capabilities across different environments within your testing workflow.

Do I need TypeScript installed to use Playwright test automation?

TypeScript is required as a dependency alongside the core Playwright test package. Setting up your environment with these libraries ensures the test generation, review, and fixing workflows function correctly within your project structure.