Pular pro conteúdo

Playwright skill

O agente abre o site, clica, preenche e tira print sozinho, pra testar um fluxo, achar onde ele quebra ou puxar informação de uma página.

por OpenAIPublicada pela própria empresa

instalações
8.600
estrelas no GitHub
28,3 mil
No skills.sh desde
fevereiro 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

A playwright faz o agente dirigir um navegador real pelo terminal, com o playwright-cli. Ele abre a página, tira um snapshot que dá um código pra cada elemento e usa esses códigos pra clicar, digitar, preencher campos e apertar teclas. Depois de cada mudança grande na tela, tira outro snapshot.

Dá pra salvar print, PDF da página e rastreio da sessão pra investigar um fluxo que quebra, além de trabalhar com várias abas. Com a opção --headed, o navegador aparece na tela, o que ajuda quando você quer ver o que está acontecendo.

Um script que vem junto roda o playwright-cli pelo npx, então não é preciso instalar nada globalmente. A skill trabalha com comandos no terminal e não escreve arquivo de teste automatizado, a não ser que você peça.

Nas palavras de quem fez

Use when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging)

OpenAI, no SKILL.md

Quando usar

  • Testar o formulário de cadastro ou o checkout do site depois de mudar algo
  • Achar em que passo um fluxo quebra, com print e rastreio
  • Puxar nomes, preços ou contatos de uma página
  • Tirar print de várias páginas do site de uma vez
  • Conferir como uma página aparece antes de mandar pro cliente

Depois de instalar, é só pedir assim

  • Usa a playwright pra abrir meu site, preencher o formulário de contato com dados de teste e me mostrar um print do resultado
  • Entra nessa página de produtos e puxa nome, preço e descrição de cada item
  • Abre o checkout com o navegador visível e grava um rastreio até dar o erro

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

Perguntas

Como instalar a Playwright 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, 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 instalado?

Node.js com npm, que traz o npx. Sem isso, a skill para e passa os comandos de instalação. Não pede chave de API nem conta.

Roda no Claude Code e no Antigravity?

A skill é da OpenAI e foi feita pro Codex: o caminho do script aponta pra pasta ~/.codex/skills. No Claude Code, o jeito mais simples é instalar o playwright-cli com npm install -g @playwright/cli@latest, opção que a própria skill aceita. O Antigravity não é citado.

Ela cria testes automatizados?

Não por padrão. Ela trabalha com comandos no terminal e só parte pra arquivos de teste do @playwright/test se você pedir.

Levar essa skill

1x playwrightR$ 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