Install any skill in seconds. Free to start, no credit card required.
Get Started Free →borghei/playwright-pro
End-to-end testing with Playwright: test generation, page objects, locator strategy, flaky- test diagnosis, visual regression, and CI integration.
Passed 19 of 22 test cases with the skill, and 5 of 22 without it.
and 12 more in the full report
14 fixed5 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
We need to analyze our spec files in `e2e_specs/` against user flows defined in `user_flows.json` and output exclusively the unmapped coverage gaps. What command should we run with `coverage_mapper.py`?
| Checked | Without skill | With skill |
|---|---|---|
| Passes `--tests e2e_specs/` and `--flows user_flows.json` as input arguments | Missed | Passed |
| Includes `--gaps-only` in the flag list | Passed | Passed |
The instructions your model reads when the skill loads.
Production-grade end-to-end testing with Playwright. Generate tests from user stories, implement the Page Object pattern for maintainability, apply the correct locator strategy for resilient tests, diagnose and fix flaky tests, migrate from Cypress or Selenium, integrate with CI/CD, run visual regression tests, and perform accessibility audits. Enforces the 10 golden rules that eliminate 90% of E2E test failures.
getByRole/getByLabel/getByText locator priority, web-first auto-retrying assertions, and the 10 golden rules.toHaveScreenshot baselines and Axe WCAG AA gates.Before generating tests, confirm these inputs. If any is unknown or vague, ASK — do not assume:
data-testid (sets locator strategy and POM resilience)Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.
This skill uses compound sub-skill architecture. Each sub-skill in skills/ handles a specific workflow:
| Sub-Skill | File | Purpose |
|---|---|---|
| Init | skills/init.md | Bootstrap Playwright in a project -- install, configure, create first test |
test cases passed, vs 5 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.