Playwright Automation Expert

Playwright E2E testarkitektur, POM, fejlfinding af flaky-tests og REST API-test.

Af jmr85 · jmr85/e2e-agent-skills

Testet · Virker ★ 9.6/10

Playwright Automation Expert — Playwright E2E testarkitektur, POM, fejlfinding af flaky-tests og REST API-test.

Hvad det gør

Vejleder Playwright E2E-testskrivning med Page Object Model, rollebaserede selectors, project scaffolding og REST API-assertions (status/schema/idempotency). Udløses ved anmodninger om at skrive/debugge Playwright eller browser E2E-tests, opsætte testprojektstruktur eller teste REST API'er.

Testrapport

Kørte den medfølgende scaffold.mjs i en midlertidig mappe – den oprettede præcis det tests/pages/fixtures layout og .gitignore-poster, den lover, intet mere. Skill-vejledt login-test udskiftede skrøbelige #id/.class selectors og waitForTimeout med rollebaserede locators og toHaveURL auto-wait assertions, begge eksplicitte MUST-NOT/MUST-DO-punkter i dens egen tekst.

Testet: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/jmr85/e2e-agent-skills
mkdir -p ~/.claude/skills
cp -r e2e-agent-skills/skills/playwright-automation-expert ~/.claude/skills/playwright-automation-expert

Kommandoer og eksempelprompter

  • /playwright-automation-expertPlaywright E2E testarkitektur, POM, fejlfinding af flaky-tests og REST API-test.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Write a Playwright test for the checkout flow on our site.
  • My Playwright suite keeps flaking, can you help debug it?
  • Set up a new Playwright project with page objects for our app.