What problem does it solve? End-to-end test suites often accumulate quality issues like hardcoded waits, misplaced assertions, and selectors that no longer match the frontend source. This Skill performs a structured code review of pytest-playwright test files against a defined best-practices checklist and domain knowledge, producing actionable findings with exact line numbers. ## Core Features & Use Cases - Rule-Based Review: Checks every line of test code against the playwright-best-practices skill, flagging violations as CRITICAL, IMPORTANT, or SUGGESTION. - Selector Verification: Cross-references data-testid selectors in tests against the actual frontend source code to confirm they exist. - Domain Assertion Validation: Validates test assertions against business rules and UI selector documentation from the eventhub-domain skill. - Use Case: After writing a new booking management test file, run the review to catch page.wait_for_timeout() calls, assertions hidden inside Page Object methods, and stale selectors before merging. ## Quick Start Ask the reviewer to review tests/test_booking_management.py for best practice violations and selector correctness.