voidmatcha
01Plugin Claude Code
Plugin marketplace listing 1 plugin: e2e-skills.
Plugin Claude Code
Plugin marketplace listing 1 plugin: e2e-skills.
Plugin Claude Code
AI agent testing toolkit to generate, review, and debug Playwright and Cypress E2E tests. Four agent skills: generate tests from scratch with live exploration only on local/disposable or externally isolated approved non-production targets and explicit user approval; review existing specs or PR/diff-scoped test changes.
Instructions file CodexOpenCode
Instructions for voidmatcha/e2e-skills, covering agents.md, repository overview, verification gate (must pass before commit), directory layout and conventions.
Instructions file
Instructions for voidmatcha/e2e-skills, a project described as: AI agent testing toolkit for Playwright and Cypress: generate E2E tests from scratch, review existing specs against 24 anti-patterns (P0/P1/P2 silent-always-pass smells), and debug flaky failures from playwright-report/ or cypress/reports/. Agent Skills…
Agent
Use when a Playwright or Cypress test failure needs a root cause, to classify ONE failure into the F1–F15 taxonomy shared by playwright-debugger and cypress-debugger. Give it the failing test name and the report excerpt (error, stack, attempt info); it reads the spec and config, returns the F-code with confidence…
Agent
Use after e2e-reviewer or scan.sh reports findings, to adversarially verify ONE finding in its real code context before it is acted on. Give it the pattern ID, file:line, and the flagged snippet; it reads the surrounding spec, project config, and the pattern contract, tries to REFUTE the finding first, and returns…
Skill Claude CodeCodex
Catalog-only control for a preregistered e2e-reviewer ablation.
Skill Claude CodeCodex
Use this skill to generate new Playwright end-to-end tests from scratch — for a page, a user flow, a form, or a component — taking them from zero to reviewed, passing specs. Reach for it whenever someone wants to add, write, create, or scaffold Playwright E2E coverage, fill coverage gaps for uncovered routes, or…
Skill Claude CodeCodex
Use when a Cypress end-to-end test has already run and failed and the user wants the root cause and a concrete fix. Trigger on a failing Cypress spec, Timed-out-retrying command, unresolved selector, cy.intercept alias or request race, suite-breaking hook, retry-only flake, hydration or timing race, or a…
Skill Claude CodeCodex
Use when reviewing Playwright or Cypress E2E specs, Page Objects (POM), PRs, pull requests, patches, diffs, or changed test files — asked to review tests, audit test quality, or find weak, flaky, or silently-passing tests; when tests pass CI but prove nothing or miss bugs; when auditing missing awaits, vacuous or…
Skill Claude CodeCodex
Use when a Playwright end-to-end test has already run and failed and the user wants the root cause and a concrete fix. Trigger on a failing Playwright spec, TimeoutError, broken or ambiguous selector, post-deploy suite failure, retry-only flake, hydration or timing race, or a passes-locally-but-fails-in-CI split.…
Skill Claude CodeCodex
Use when someone wants to add, write, create, or scaffold new Playwright end-to-end tests for a page, flow, form, component, uncovered route, or first-project setup. The skill analyzes coverage gaps, explores live pages only on local/disposable or externally isolated approved non-production targets, proposes scenarios…
Agent Claude Code
Parse downloaded JavaScript bundles for animation-library construction sites and concrete parameters. Invoked at Phase 5d when bundle-map.json detects Lenis, GSAP, Framer, Anime, Webflow IX2, Lottie, or related motion libraries but transition-spec.json is empty or under-populated. Writes bundle-extraction.json for…
Agent Claude Code
Enrich generation-plan.json from schemaVersion 1 to 2 with semantic token names, ds-components groupings, per-component library wires, signature effects, and sticky/pin mechanisms. Invoked at Phase 6 7-pre after scripts/extract/generation-plan.sh has produced the deterministic base. Reads the operational contract from…
Agent Claude Code
Diagnose Phase 4 gate failures (post-implement, boundary, font-parity, section-compare) by reading the failed sidecar JSON + impl source + ref artifact and returning ONE root-cause hypothesis from the A-R class catalog. Returns structured JSON — does NOT apply fixes. Reads the catalog + diagnostic workflow from…
Agent Claude Code
Inspect large raw reference HTML/CSS/JS sources in an isolated context when compact artifacts cannot explain persistent section, sticky, transition, or forensic-preservation failures. Writes source-forensics.json for the main clone loop.
Agent Claude Code
Iterate Phase 7 visual-fix cycles in a separate context with vision-free hard rule (no PNG/JPG/WebP reads). Invoked after section-compare.sh or tree-diff.sh reports FAIL. Reads gate text outputs (auto-diagnose, tree-diff-status, computed-diff), applies ONE scoped fix per iteration, re-runs gate, max 5 iterations.…
Agent Claude Code
Phase E LLM visual review for visual-debug — read ref/impl PNG pairs at every scroll position, judge PASS / PARTIAL / FAIL semantically, return a verdict table. Used after AE + SSIM + auto-diagnose agree. Vision-using (the inverse of visual-debug-iterator) — the 44K vision tokens stay in the subagent context, only the…
Plugin Claude Code
Motion forensics for the animated web. Hosts ui-clone-skills, which decodes, clones, and verifies a live URL's layout and animation by extracting real CSS and motion parameters from JS bundles and checking the result with AE/SSIM diff.
Plugin Claude Code
Motion forensics for the animated web. Four jobs against a live URL: decode (analyse motion + build, no code), clone (URL → React + Tailwind), verify (AE/SSIM + motion-parity score vs. an existing impl), extract (raw JSON dump). Extracts real CSS and animation params (GSAP / Framer Motion / Lenis / anime.js) directly…
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing pre-push-guard.sh via bash. From voidmatcha/ui-clone-skills.
Hook Claude Code
Runs after a tool call finishes for Bash tool calls, executing post-push-refresh.sh via bash. From voidmatcha/ui-clone-skills.
Settings file Claude Code
Agent settings declaring 2 hook events (PreToolUse, PostToolUse).
Instructions file CodexOpenCode
Instructions for voidmatcha/ui-clone-skills, covering agents.md — ui-clone-skills development guide, project structure, script location policy, verification gate (must pass before commit) and verification tier (cost control).