What problem does it solve? Writing reliable end-to-end tests is hard: tests become flaky, selectors break on UI changes, login flows slow down suites, and CI pipelines run sequentially. This Skill provides proven Playwright patterns for the iWana neXt stack to build stable, fast, and maintainable E2E test suites. ## Core Features & Use Cases - Authentication Fixtures with storageState: Perform programmatic login once and reuse the session token across tests, eliminating slow UI logins in every test. - Page Object Model & Semantic Selectors: Standardize tests using getByRole, getByLabel, and getByText selectors plus reusable page classes, avoiding fragile CSS selectors. - Flaky Test Debugging & CI Sharding: Diagnose flaky tests with traces and repeat-each runs, and split suites across parallel CI shards with GitHub Actions matrix configuration. - Use Case: When a login test times out intermittently in CI, apply the fixture-based authentication pattern and trace viewer workflow to identify the race condition and stabilize the suite. ## Quick Start Use the e2e-testing-patterns skill to write a Playwright test for the login flow using the authentication fixture and Page Object Model.