What problem does it solve? Writing reliable browser tests is hard: brittle selectors, flaky timing issues, and poor test structure cause constant CI failures. This Skill provides expert guidance for building maintainable Playwright test suites that run consistently in CI/CD pipelines. ## Core Features & Use Cases - Test Architecture: Implements Page Object Model patterns, custom fixtures, and component page objects for maintainable test code. - Flaky Test Debugging: Diagnoses race conditions, animation timing, and network issues using trace viewer, auto-waiting locators, and proper wait strategies. - API Mocking & Configuration: Covers route interception, HAR file mocking, authentication setup, multi-browser projects, and CI integration. - Use Case: When your E2E tests fail intermittently in CI, use this Skill to identify the root cause (e.g., missing waitForResponse) and refactor tests with role-based selectors and proper isolation. ## Quick Start Ask the assistant to write a Playwright test for your login flow using the Page Object Model pattern with role-based selectors.