All authors
voidmatcha avatar

Claude Skills by voidmatcha

github.com/voidmatcha
8 skillsA× 5D× 30 installs0 views
Cypress DebuggerA

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 passes-locally-but-fails-in-CI split. Accept mochawesome or JUnit reports, errors and stacks, screenshots, videos, and CI artifacts such as a GitHub run id. Distinguish product regressions fr...

testingjavascripttypescript
0
10
E2e ReviewerA

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 always-passing assertions, anti-patterns, or coverage gaps. Not for debugging a test that is currently failing at runtime (use playwright-debugger / cypress-debugger).

testingjavascripttypescript
0
10
Playwright DebuggerA

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. Accept error messages, playwright-report/ or HTML reports, trace.zip, screenshots, and CI artifacts identified by a GitHub owner/repo slug plus run id. Distinguish product regression...

testingjavascripttypescript
0
10
Playwright Test GeneratorA

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 for approval, generates Page Object or flat specs in the project''s style, then reviews and runs them. Do not use for debugging an existing failing Playwright test (use playwrig...

testingjavascripttypescript
0
10
BenchmarkA

Local-only regression / benchmark skill for ui-clone-skills maintainers. Drives the standard ui-reverse-engineering pipeline against the canonical reference site (https://realfood.gov) and records AE/SSIM, iteration count, gate fail counts, and outcome to benchmark/history.csv so prompt / sub-doc / model-version drift surfaces as a trend. Trigger phrases: "run benchmark" / "regression benchmark" / "benchmark clone". The Makefile no longer has a `benchmark` target — setup is inline bash in th...

developmenttypescriptpython
0
8
Ui CaptureD

Capture or record visual behavior from a website — scroll transitions, hover, mousemove/parallax, auto-timers. Also for side-by-side comparison between a reference site and a local clone. Triggers on "take baseline screenshots of <URL>", "record the hover effects", "capture scroll animations", "record the parallax", "capture every transition on <URL>", "compare <ref> vs <localhost>", "diff against the reference". Works standalone or from ui-reverse-engineering / ralph workflows.

developmentjavascriptrust
0
2
Ui Reverse EngineeringD

Clone or replicate a live website URL as React + Tailwind. Triggers on "clone <URL>", "copy the hero from <URL>", "make it look like <URL>", "rebuild this in react", "remake this site", "match this design from <URL>", "reverse-engineer this layout", "extract the animation from <URL>". Adjacent tools (do NOT trigger this skill — different category): v0/Lovable (prompt → UI, no URL input), screenshot-to-code (screenshot → code, no live URL), Builder.io/Anima (Figma → code). Key signal — the use...

developmentjavascriptpython
0
2
Visual DebugD

Compare original site vs implementation with automated AE/SSIM diff — near-zero vision tokens. Triggers on "it looks different", "doesn't match", "compare with original", "what's wrong", "why is the impl off", "diff against ref", "verify the clone". Uses auto-diagnose to find mismatched elements from diff images without vision tokens. Falls back to reading diff images only when auto-diagnose finds nothing.

developmentpythongo
0
2