By voidmatcha
AI agent testing toolkit to generate, review, and debug Playwright and Cypress E2E tests. Four agent skills: generate tests from scratch with live browser exploration, explicit user approval, and first-run scaffolding of project testing conventions (AGENTS.md E2E section + seed spec) for consistent AI generation across Claude Code, Codex, and Playwright Agents; review existing specs against 24 anti-patterns grouped by P0/P1/P2 severity — P0 must-fix (name-assertion mismatch, missing Then, error swallowing, Cypress uncaught:exception suppression, always-passing assertions, bypass patterns, focused test leak, missing assertions, missing auth setup, missing await on expect, missing await on action), P1 should-fix (raw DOM queries, hard-coded sleeps, flaky test patterns, inconsistent POM usage, hardcoded credentials, direct page action API, expect.soft overuse, module-level mutable state in test utilities, unmocked real-backend writes, optimistic UI without call proof), P2 nice-to-fix (YAGNI + zombie specs, manually-captured session-file dependency, fixture ignores render guards); debug failed Playwright tests from playwright-report/; debug failed Cypress tests from cypress/reports/. Built for E2E test automation, flaky test root-cause analysis, false-positive detection, and test smell scanning.
Debug failed Cypress tests from mochawesome/JUnit/local/CI reports; diagnose runtime errors, flakes, selectors, timing.
Use for Playwright/Cypress E2E spec/POM static review, not runtime failure debugging. Triggers: review tests, audit quality, weak/flaky tests, anti-patterns, coverage gaps, tests pass but miss bugs. Reviews 24 anti-patterns. P0 must-fix (silent always-pass): name-assertion mismatch, missing Then, error swallowing, Cypress uncaught:exception suppression, always-passing assertions, bypass patterns, focused test leak, missing assertions, missing auth setup, missing await on expect, missing await on action. P1 should-fix (poor diagnostics): raw DOM queries, hard-coded sleeps, flaky test patterns, inconsistent POM usage, hardcoded credentials, direct page action API, expect.soft overuse, module-level mutable state in test utilities, unmocked real-backend writes, optimistic UI without call proof. P2 nice-to-fix (maintenance): YAGNI + zombie specs, manually-captured session-file dependency, fixture ignores render guards.
Debug failed Playwright tests from reports/traces/screenshots/local/CI output; diagnose runtime failures and flakes.
Generate new Playwright E2E tests for pages, flows, components; use for add/write/create test coverage.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Local skills bundle for dotfiles verification, usage audits, code-intel readiness, work-scope safety, source provenance, and cmux diagnostics.
npx claudepluginhub voidmatcha/e2e-skills --plugin e2e-skillsProduction-grade Playwright testing toolkit. Generate tests from specs, fix flaky failures, migrate from Cypress/Selenium, sync with TestRail, run on BrowserStack. 55+ ready-to-use templates, 3 specialized agents, smart reporting that plugs into your existing workflow.
Playwright E2E test debugging and interactive browser exploration. Runs tests with action capture (DOM snapshots, network, console, screenshots), diagnoses failures, and provides browser tools for navigating, clicking, and inspecting pages through ARIA snapshots.
End-to-end test execution and recording for web applications
End-to-end test automation with Playwright, Cypress, and Selenium for browser-based testing
Create, update, and fix Cypress tests. Connect to Cypress Cloud to see test results and use data to manage your test suite.
Browser automation and E2E testing with Playwright. Auto-detects dev servers, writes clean test scripts. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use for cross-browser testing, visual regression, API testing, component testing in TypeScript/JavaScript and Python projects.