Pular pro conteúdo

Playwright Interactive skill

O agente abre seu app num navegador que continua aberto entre as mudanças, clica como um usuário e tira print pra provar que a tela ficou certa.

por OpenAIPublicada pela própria empresa

instalações
5.500
estrelas no GitHub
28,3 mil
No skills.sh desde
março de 2026
Licença
Sem licença declarada

Atualizada no GitHub em 8 de setembro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

Mantém uma sessão do Playwright aberta dentro do js_repl, o console JavaScript do Codex, pra testar um app web ou Electron que roda na sua máquina. O navegador não fecha a cada ajuste: depois de mudar o código, recarrega a página ou reinicia o app, sem montar a sessão do zero.

Antes de testar, monta a lista do que precisa ser conferido: o que foi pedido, o que foi feito e o que vai ser afirmado na entrega. Roda o teste funcional com clique e teclado de verdade e um teste visual separado, no computador e no celular, atrás de texto cortado, contraste fraco e elemento fora da tela.

Os prints saem na escala certa pro modelo apontar onde clicar. Também confere se a primeira tela mostra o que o app promete sem precisar rolar e, no fim, fecha navegador e app pra não deixar processo aberto.

Nas palavras de quem fez

Persistent browser and Electron interaction through `js_repl` for fast iterative UI debugging.

OpenAI, no SKILL.md

Quando usar

  • Conferir se a tela nova funciona de verdade antes de entregar ao cliente
  • Testar o site no tamanho de celular e no de computador
  • Caçar um bug de layout que só aparece depois de clicar em alguma coisa
  • Depurar um app de computador feito em Electron

Depois de instalar, é só pedir assim

  • Sobe o site na porta 3000 e testa o formulário de cadastro no celular e no computador, com print de cada etapa
  • Mudei o menu, recarrega e confere se nada ficou cortado ou fora da tela
  • Abre o app Electron e testa o login de ponta a ponta

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 Interactive 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 Interactive, 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 precisa pra funcionar?

O Codex com o js_repl ligado no ~/.codex/config.toml e, por enquanto, rodando com o sandbox liberado (--sandbox danger-full-access). No projeto, Node e o pacote playwright instalado pelo npm; pra testar no navegador, o Chromium do Playwright. Não pede chave nem serviço pago.

Roda no Claude Code e no Antigravity?

Não como está escrita. Ela depende do js_repl e do codex.emitImage, que são ferramentas do Codex. Instalar no Claude Code ou no Antigravity não dá a eles essa sessão de navegador que fica aberta.

Levar essa skill

1x playwright-interactiveR$ 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/openai/skills

Aprenda a usar

Mais da loja OpenAI

Ver a loja OpenAI