What problem does it solve? End-to-end tests are often flaky, slow, and brittle, causing teams to lose trust in their test suites and slowing down deployment. This Skill provides proven Playwright patterns for building deterministic, maintainable E2E tests that catch regressions before users do. ## Core Features & Use Cases - Playwright Configuration & Setup: Multi-browser projects, retries, trace capture, and CI-ready reporter configuration. - Page Object Model & Fixtures: Encapsulate page logic and manage test data lifecycle with setup/teardown fixtures. - Waiting, Mocking & Debugging: Auto-waiting assertions, API interception and mocking, visual regression screenshots, and accessibility checks with axe-core. - Use Case: When a checkout flow test fails intermittently in CI, apply the waiting strategies and trace viewer patterns to diagnose the race condition and replace fixed timeouts with condition-based waits. ## Quick Start Ask the AI to write a Playwright end-to-end test for your login flow using the page object model and stable selectors.