Agent skill · operations · yonatangross

testing-e2e

Playwright E2E patterns: page objects, visual regression, axe-core accessibility, CI. Use when writing E2E tests or setting up Playwright.

Why this skill is useful

Provides specific end-to-end testing patterns and integration techniques for Playwright that the AI wouldn't reliably generate on its own.

What it needs

Requires @playwright/test installed locally. About 6k tokens when loaded. Last updated 2026-08-06. 215 stars on the source repository.

What this skill does

E2E Testing Patterns End-to-end testing with Playwright 1.59+, visual regression, accessibility, and AI agent workflows. Quick Reference Category Rules Impact When to Use ---------- ------- -------- ------------- emulate Backends rules/emulate-e2e.md HIGH FIRST CHOICE — deterministic API backends for E2E Playwright Core rules/e2e-playwright.md HIGH Semantic locators, auto-wait, flaky detection Page Objects rules/e2e-page-objects.md HIGH Encapsulate page interactions, visual regression AI Agents rules/e2e-ai-agents.md HIGH Planner/Generator/Healer, init-agents A11y Playwright rules/a11y-playwright.md MEDIUM Full-page axe-core scanning with WCAG 2.2 AA A11y CI/CD rules/a11y-testing.md MEDIUM CI gates, jest-axe unit tests, PR blocking End-to-End Types rules/validation-end-to-end.md HIGH tRPC, Prisma, Pydantic type safety Total: 7 rules, 2 references, 3 checklists, 1 example, 1 script Upstream coverage (do not restate) Playwright, axe-core and jest-axe document themselves. This skill carries only the OrchestKit delta (references/ork-delta.md) plus the house subsets in rules/. Fetch the vendor page for anything below instead of expecting it here. Topic Source ------- -------- Screenshot comparison workflow, baseline files, snapshotPathTemplate https://playwright.dev/docs/test-snapshots toHaveScreenshot options: mask, maxDiffPixelRatio, stylePath, animations https://playwright.dev/docs/api/class-pageassertions Auth reuse: storageState, setup projects, IndexedDB https://playwright.dev/docs/auth Network interception with page.route (the house default is still emulate first, see rules/emulate-e2e.md) https://playwright.dev/docs/mock Removed and changed APIs per release (SKILL.md keeps only the short denylist below) https://playwright.dev/docs/release-notes Full locator API surface (the house priority ladder stays in rules/e2e-playwright.md) https://playwright.dev/docs/locators Playwright runner setup on CI (the house a11y gate workflow stays in rules/a11y-testing.md) https:/ …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills yonatangross/testing-e2e

View the source on GitHub

Browse the @skills marketplace