Cargando la bóveda…
Cargando la bóveda…
Skill de lackeyjb (2.2k⭐) que da Playwright a Claude Code en modo model-invoked. Claude decide solo cuándo abrir el browser, escribe la automatización custom y la ejecuta para testing y validación end-to-end.
Es la skill que Claude Code activa solo cuando detecta que tu tarea necesita un browser real. La diferencia con un MCP de Playwright tradicional es que esta skill es model-invoked: vos no le decís a Claude "usá Playwright"; Claude lee tu pedido, decide que necesita browser, escribe el script de Playwright sobre la marcha, lo ejecuta y te devuelve el resultado.
Es el patrón "skill autónoma": vos pedís el qué (validá que el botón de checkout funciona), Claude resuelve el cómo (abrir browser, navegar, hacer click, verificar).
Para testing E2E, validación de cambios en UI o scraping puntual, es uno de los plugins más pulidos. 2.2k stars lo respaldan.
/plugin marketplace add lackeyjb/playwright-skill
/plugin install playwright-skill@lackeyjb-playwright-skillO /plugin → Discover.
Para Claude:
Instalé playwright-skill de lackeyjb. Ahora pedí: "Validá que en
http://localhost:3000 el formulario de signup acepta un email válido,
muestra error con uno inválido, y bloquea el submit si el password
tiene menos de 8 caracteres". Que Claude decida cuándo usar la skill.En vez de mantener un test suite escrito a mano, le pedís a Claude: "validá los 3 flujos críticos de mi app". Claude abre el browser, los recorre uno por uno, y te dice cuáles pasan y cuáles fallan, con screenshots si algo se rompe.
Implementaste algo y querés saber si la UI sigue funcionando. Sin abrir el browser vos, Claude lo hace: navega, interactúa, valida.
Necesitás extraer datos de una página una vez. No vale la pena armar un scraper persistente. La skill abre el browser, extrae, devuelve los datos en JSON.
Combinado con tools de visual diff, podés pedirle a Claude que tome screenshots de las páginas críticas antes y después de un cambio y te diga si algo se ve distinto.
Llenar un form de 30 campos para reproducir un bug, navegar por 10 páginas para encontrar algo, hacer login y screenshot — todo cosas que harías a mano y delegás.
~/.claude/skills/.