Repolode
lackeyjb

lackeyjb/playwright-skill

Un Agent Skill que permite a los agentes de programación escribir y ejecutar scripts personalizados de automatización de navegador con Playwright para pruebas y tareas web de varios pasos.

Estrellas
3,219
Forks
261
Issues abiertos
9
Último commit
hace 18 días

¿Qué es?

Este proyecto es un Agent Skill que permite a agentes de programación como Claude Code escribir y ejecutar automatizaciones de navegador con Playwright cuando lo necesitan. En lugar de depender de un conjunto fijo de scripts predefinidos, el agente genera código para cada solicitud, desde una comprobación sencilla de una página hasta un flujo de varios pasos con aserciones, varios contextos de navegador, interceptación de red, capturas de pantalla o grabación de video.

El skill ejecuta los scripts mediante un ejecutor incluido, run.js, que se encarga de resolver módulos tanto para scripts basados en archivos como para scripts en línea. Los navegadores se muestran de forma predeterminada y hay funciones auxiliares opcionales para tareas habituales, como detectar servidores de desarrollo y limpiar archivos temporales. Primero se carga un archivo de instrucciones conciso y la referencia completa de la API de Playwright solo se consulta cuando hace falta.

Se instala mediante la CLI de skills de Vercel, como plugin de Claude Code o copiando la carpeta del skill en el directorio de skills del cliente. El proyecto se presenta como la opción centrada en el código, mientras que playwright-cli y playwright-mcp de Microsoft son más adecuados para la navegación interactiva y el control mediante herramientas.

Funciones clave

  • 01Genera código personalizado de Playwright para cada solicitud de automatización, en lugar de usar scripts fijos.
  • 02Ejecuta scripts basados en archivos y scripts en línea mediante un ejecutor incluido que garantiza una resolución estable de módulos.
  • 03Los navegadores se abren de forma visible por defecto, con una opción SLOW_MO para ajustar el ritmo.
  • 04Admite aserciones, varios contextos, interceptación de red, capturas de pantalla y video.
  • 05Carga la referencia completa de la API solo cuando hace falta para mantener pequeño el contexto.
  • 06Se instala mediante la CLI de skills, como plugin de Claude Code o copiándolo manualmente.

Casos de uso

  • Escribir comprobaciones end-to-end para una página, un formulario o un flujo de registro a partir de una solicitud en lenguaje natural.
  • Capturar pantallas en vistas de móvil y escritorio para una revisión visual.
  • Crear un script reutilizable de Playwright que el agente pueda conservar y volver a ejecutar.
  • Comprobar si hay enlaces rotos o imágenes faltantes en las páginas.

Temas

Preguntas frecuentes

¿Qué es playwright-skill?
Un Agent Skill que permite a los agentes de programación escribir y ejecutar scripts personalizados de automatización de navegador con Playwright para pruebas y tareas web de varios pasos. Este proyecto es un Agent Skill que permite a agentes de programación como Claude Code escribir y ejecutar automatizaciones de navegador con Playwright cuando lo necesitan. En lugar de depender de un conjunto fijo de scripts predefinidos, el agente genera código para cada solicitud, desde una comprobación sencilla de una página hasta un flujo de varios pasos con aserciones, varios contextos de navegador, interceptación de red, capturas de pantalla o grabación de video.
¿playwright-skill es gratuito? ¿Qué licencia tiene?
playwright-skill es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿playwright-skill sigue mantenido?
Mantenimiento activo. El último commit de playwright-skill fue el 1 oct 2026.
¿Para qué puedo usar playwright-skill?
Escribir comprobaciones end-to-end para una página, un formulario o un flujo de registro a partir de una solicitud en lenguaje natural. Capturar pantallas en vistas de móvil y escritorio para una revisión visual. Crear un script reutilizable de Playwright que el agente pueda conservar y volver a ejecutar. Comprobar si hay enlaces rotos o imágenes faltantes en las páginas.
¿Dónde consigo playwright-skill?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/lackeyjb/playwright-skill

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados