Pular pro conteúdo

Playwright Test skill

O Claude navega pela tela, propõe o plano de teste, escreve, roda e corrige até tudo passar dez vezes seguidas.

por PostHogPublicada pela própria empresa

instalações
215
estrelas no GitHub
40,4 mil
No skills.sh desde
março de 2026
Licença
Própria

Atualizada no GitHub em 26 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no GitHub.

O que ela faz

A skill vem do repositório do PostHog e guia o Claude num teste de ponta a ponta com Playwright, que abre o navegador e clica como uma pessoa. Primeiro ele explora a funcionalidade pelo MCP do Playwright (navegar, clicar, tirar print) e mostra um plano de testes pra você aprovar.

Com o plano aprovado, escreve os testes copiando o padrão dos arquivos vizinhos e roda. Depois de cada clique, confere a mudança na tela, não a resposta do servidor. Se falha, olha os prints, volta ao navegador e corrige, sem parar pra pedir ajuda.

Quando tudo passa, roda cada teste dez vezes seguidas pra pegar o teste instável, aquele que às vezes passa e às vezes não. Qualquer falha volta pro conserto. Só termina com tudo verde nas dez rodadas, e aí responde com uma linha: Testing Complete.

Nas palavras de quem fez

Write a playwright test, make sure it runs, and is not flaky.

PostHog, no SKILL.md

Quando usar

  • Cobrir com teste o fluxo de cadastro ou de compra de um app
  • Garantir que uma tela nova não quebra na próxima atualização
  • Acabar com um teste que passa num dia e falha no outro
  • Testar uma funcionalidade nova do PostHog, se você contribui com o projeto

Depois de instalar, é só pedir assim

  • Escreve um teste Playwright pro fluxo de criar um dashboard novo e garante que ele não é instável
  • Explora a tela de configurações, me mostra o plano de teste e, depois que eu aprovar, implementa
  • Esse teste de login falha de vez em quando; investiga e conserta até passar 10 vezes seguidas

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Playwright Test no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Playwright Test, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que a playwright-test skill precisa pra funcionar?

Do Playwright no projeto e do MCP do Playwright ligado, pra o Claude explorar a tela. A skill foi escrita pro repositório do PostHog: manda ler o README da pasta de testes de lá e roda um comando com pnpm apontando pro app em localhost:8010. Em outro projeto, o Claude precisa adaptar esse comando.

Roda no Codex e no Antigravity?

O roteiro vale em qualquer agente, mas a skill chama as ferramentas do MCP do Playwright pelo nome que elas têm no Claude Code. Em outro agente, é preciso ter um MCP de navegador equivalente ligado.

Ela sobe o app pra testar?

Não. O comando da skill aponta pro app já rodando no endereço local, e ela não traz o passo de subir o servidor. O app precisa estar no ar antes de pedir o teste.

Levar essa skill

1x playwright-testR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/posthog/posthog

Aprenda a usar

Mais da loja PostHog

Ver a loja PostHog