What problem does it solve? Playwright test suites often suffer from flaky selectors, race conditions, poor structure, and slow CI pipelines. This Skill provides activity-based reference guidance covering the full Playwright testing lifecycle, so you write stable tests the first time and debug failures faster. ## Core Features & Use Cases - Activity-Based Reference Routing: A decision tree and lookup tables map your current task (writing E2E tests, fixing flaky tests, mocking APIs, configuring CI/CD) to the exact reference file you need. - Comprehensive Coverage: References span locators, assertions, Page Object Model, fixtures, authentication, API/GraphQL testing, accessibility (axe-core), visual regression, mobile emulation, WebSockets, security testing, Electron, browser extensions, and framework-specific guides for React, Angular, Vue, and Next.js. - Debugging & Infrastructure Guidance: Dedicated references for flaky test investigation, trace viewer usage, console error monitoring, parallel sharding, Docker, GitHub Actions, GitLab CI, and performance optimization. - Use Case: You are debugging a test that only fails in parallel CI runs. The decision tree routes you to flaky-tests.md, fixtures-hooks.md, and performance.md, which explain test isolation, worker-scoped fixtures, and sharding configuration. ## Quick Start Ask the AI to help you write or fix a Playwright test, for example by describing the failing test or the scenario you want to automate.