Playwright Automation Expert

Arquitectura de pruebas E2E de Playwright, POM, depuración de pruebas inestables y pruebas de API REST.

Por jmr85 · jmr85/e2e-agent-skills

Probado · Funciona ★ 9.6/10

Playwright Automation Expert — Arquitectura de pruebas E2E de Playwright, POM, depuración de pruebas inestables y pruebas de API REST.

Qué hace

Guía la escritura de pruebas E2E de Playwright con Page Object Model, selectores basados en roles, andamiaje de proyectos y aserciones de API REST (estado/esquema/idempotencia). Se activa ante solicitudes para escribir/depurar pruebas E2E de Playwright o del navegador, configurar la estructura del proyecto de pruebas o probar API REST.

Informe de la prueba

Ejecutó el scaffold.mjs incluido de verdad en un directorio desechable: creó la disposición exacta de tests/pages/fixtures y las entradas .gitignore que promete, nada más. La prueba de inicio de sesión guiada por la habilidad intercambió selectores #id/.class frágiles y waitForTimeout por localizadores basados en roles y aserciones de espera automática toHaveURL, ambos elementos explícitos DEBE-NO HACER/DEBE HACER en su propio cuerpo.

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

Instalación

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

Comandos y prompts de ejemplo

  • /playwright-automation-expertArquitectura de pruebas E2E de Playwright, POM, depuración de pruebas inestables y pruebas de API REST.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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.