Playwright Automation Expert
Architektura testów E2E Playwright, POM, debugowanie niestabilnych testów i testowanie API REST.
Testowano · Działa
Co robi ten skill
Prowadzi pisanie testów E2E Playwright z Page Object Model, selektorami opartymi na rolach, szkieletem projektu i asercjami API REST (status/schemat/idempotencja). Aktywuje się przy żądaniach napisania/debugowania testów Playwright lub E2E przeglądarki, konfiguracji struktury projektu testowego lub testowania API REST.
Raport z testu
Uruchomiłem dołączony scaffold.mjs w rzeczywistym, tymczasowym katalogu — stworzył dokładnie obiecany układ testów/stron/fixtureów i wpisy .gitignore, nic więcej. Test logowania prowadzony przez umiejętność zamienił kruche selektory #id/.class i waitForTimeout na lokalizatory oparte na rolach i asercje auto-wait toHaveURL, oba są wyraźnymi elementami MUSI-NIE/MUSI-ZROBIĆ w jego własnej treści.
Testowano: 2026-07-15 · Claude Code 2.x (agent harness)
Instalacja
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
Komendy i przykładowe prompty
/playwright-automation-expertArchitektura testów E2E Playwright, POM, debugowanie niestabilnych testów i testowanie API REST.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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.