Playwright Skill

Generate and debug Playwright E2E tests for Vue.js and React applications.

1|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/chrysaliscat/designgraduation --skill playwright-skill-chrysaliscat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Playwright Skill
Source: https://github.com/chrysaliscat/designgraduation/tree/main/.agent/skills/playwright-skill
Command: npx skills add https://github.com/chrysaliscat/designgraduation --skill playwright-skill-chrysaliscat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides expert guidance to streamline the process of writing, executing, and debugging end-to-end tests for web applications using Playwright.

Core Features & Use Cases

  • E2E Test Generation: Create robust test suites for modern web applications.
  • Locator Strategies: Emphasizes user-facing locators for resilient tests.
  • Debugging Tools: Leverages traces, screenshots, and logs for effective troubleshooting.
  • Use Case: Debug a failing login test by analyzing Playwright's trace viewer to pinpoint the exact step where the failure occurred.

Quick Start

Use the Playwright skill to generate a test for the login flow of a Vue.js application.

Frequently Asked Questions about Playwright Skill

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

FAQPage Schema
How do I write Playwright tests for React applications?

To write Playwright tests for React, generate E2E test suites utilizing user-facing locators. This approach ensures tests interact with elements exactly as users do, creating resilient test scenarios for web applications.

Why does my Playwright e2e testing fail and how do I debug flaky tests?

Debug flaky e2e tests by analyzing Playwright traces, screenshots, and logs. Using the trace viewer helps pinpoint the exact step where a failure occurred, streamlining the troubleshooting process for web automation.

Can I use Playwright for Vue.js web automation and test generation?

Playwright supports Vue.js web automation and test generation. You can generate robust end-to-end test suites specifically designed for Vue.js applications to ensure reliable web automation behavior.

What is the best way to create resilient Playwright tests?

The best way to create resilient Playwright tests is by emphasizing user-facing locators. This strategy prevents tests from breaking due to underlying DOM changes and improves overall e2e testing stability.

How do I debug a failing login test using Playwright trace viewer?

Debug a failing login test by analyzing Playwright's trace viewer to pinpoint the exact step where the failure occurred. This method leverages detailed execution traces for effective e2e test troubleshooting.