← ClaudeAtlas

playwright-testinglisted

Use when generating, debugging, reviewing, or hardening Playwright E2E specs in an existing working harness across Node, Python, .NET, or Java — including flake triage, locator refinement with UI Mode or `codegen`, `playwright-cli` exploration, visual or responsive coverage, page-object, fixture, auth-reuse usage, or mock-boundary decisions. Not for first-time install, config repair, browser installation, or reusable-auth plumbing — route those to `setup-playwright`.
n-n-code/n-n-code-skills · ★ 4 · Testing & QA · score 75
Install: claude install-skill n-n-code/n-n-code-skills
# Playwright Testing Generate tests from evidence, not guesswork: inspect the product, name the claim, choose the smallest durable test structure, then harden until reruns are boring. **Playwright tests are checks** — automated pass/fail assertions. **Testing as investigation** — charters, heuristics, oracles under stress, edge-case discovery, perspective rotation — is upstream. Compose with `tester-mindset` when strategy, risk framing, or the shape of the unknown dominates. This skill tells you how to build durable checks; it does not replace the thinking that decides which checks to build. ## When To Use - writing, reviewing, or hardening Playwright E2E specs in a working harness for Node Playwright Test, Playwright Pytest, Playwright .NET, or Java Playwright test projects - debugging flaky specs, brittle locators, or tests that only pass on retry - exploring a running app with `playwright-cli`, UI Mode, or `codegen` - adding responsive, visual, or accessibility coverage against existing config - choosing between page objects, fixtures, parameterization, or route mocks ## Not For - first-time Playwright install, browser install, or runner config authoring in any ecosystem — route to `setup-playwright` - creating runner-level reusable-auth setup such as `auth.setup.ts`, setup-project wiring, or ecosystem equivalents — route to `setup-playwright` (using that wiring *in tests* belongs here) - test-strategy or edge-case discovery for a feature with no named clai