e2e-reviewer

Installation
SKILL.md

E2E Test Scenario Quality Review

Systematic checklist for reviewing E2E spec files AND Page Object Model (POM) files. Covers Playwright and Cypress with full grep + LLM analysis. General principles (name-assertion alignment, missing Then, YAGNI) apply to any framework, but automated grep patterns are Playwright/Cypress-specific.

Reference:

Phase 0: Framework Detection

Before running checks, determine the framework by grepping for import statements:

  • @playwright/test → Playwright
  • cypress → Cypress

Skip framework-irrelevant checks: If Playwright, skip Cypress-specific greps (cy.wait, #3b uncaught:exception). If Cypress, skip Playwright-specific greps (describe.serial, dangling page.locator, #18 expect.soft, #15/#16 missing await, #17 deprecated page API). This eliminates noise in Phase 1 output.


Phase 1: Automated Grep Checks

Related skills

More from dididy/e2e-skills

Installs
32
GitHub Stars
1
First Seen
Mar 11, 2026