invisible-playwright
Faz seu agente navegar na internet e em sites. Ele pode abrir páginas, baixar arquivos e realizar tarefas online.
O que ela faz
Esta ferramenta usa um navegador (como o Firefox) que se disfarça de pessoa real para interagir com sites. Ela pode abrir, fechar e gerenciar diferentes 'identidades' de navegador, cada uma com seu próprio login e histórico, para realizar tarefas online.
Quando usar
- ✓Quando você precisa acessar um site que exige login.
- ✓Para realizar tarefas repetitivas em um site.
- ✓Ao precisar usar contas diferentes no mesmo site separadamente.
Exemplo do que pedir para a IA
“Crie uma identidade de navegador chamada 'cliente_vip' e acesse o site 'exemplo.com'.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta gerencia perfis de navegador isolados. Cada perfil (identidade) pode ter seus próprios cookies e logins, permitindo que a IA atue como um usuário diferente em cada sessão.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add feder-cr/invisible_dots --skill invisible-playwrightOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/feder-cr/invisible_dots/main/invisible_engine_dots/skills/invisible-playwright/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
As identidades do navegador
Seu navegador é invisible_playwright: um Firefox real que um site vê como uma pessoa em um computador. Como interagir com uma página (encontrar uma página, a ordem para tentar as coisas, o que uma página pode dizer) está nas instruções do servidor do navegador, que seu prompt de sistema carrega. Este arquivo é sobre as identidades. Use o navegador quando uma tarefa precisar de um site; para um download simples ou uma API, exec com curl é mais simples.
Identidades
Uma identidade de navegador é uma pessoa na web: seu próprio perfil, cookies, logins e impressão digital, mantidos em disco entre os usos.
browser_identity_listmostra as identidades, que estão abertas, e quantas podem estar abertas por vez.browser_identity_createcria uma, fechada. Dê apenas um nome a ela: ela então sai através da rede deste computador, o que está correto, a menos que a pessoa tenha solicitado que essa identidade use um proxy deles.browser_identity_launcha abre em sua área de trabalho. O primeiro lançamento de uma nova identidade pode levar minutos.browser_identity_closea fecha; seu perfil, cookies e logins permanecem.- Cada ferramenta de página recebe o
identity_idde uma identidade aberta e age na única página dessa identidade. - Reutilize a identidade que já está logada em um site em vez de criar uma nova, e mantenha uma identidade por pessoa ou conta que você representa: duas contas em uma identidade são uma pessoa para quem quer que esteja olhando.
- Uma segunda identidade é para o que não deve tocar na primeira. O caso usual: cadastrar-se em algum lugar e precisar de uma caixa de correio para a verificação. Abra um site de e-mail descartável em outra identidade, pegue o endereço, digite-o no formulário na primeira e volte para a outra para o link.
Feche uma identidade com browser_identity_close assim que a tarefa não precisar mais dela, antes de responder: um navegador aberto consome memória em seu computador.
Suas próprias habilidades
Quando você descobrir como fazer algo em um site que fará novamente (onde está o login, quais etapas um formulário exige, quais blocos você tem), anote como uma habilidade sua: /home/dot/skills/<nome>/SKILL.md, na mesma forma deste arquivo.
Perguntas frequentes
O que é uma 'identidade de navegador'?
É como um perfil de usuário separado no navegador, com seus próprios cookies, logins e histórico, permitindo que a IA acesse sites como se fosse uma pessoa diferente.
Quando devo usar um navegador em vez de um download simples?
Use o navegador quando a tarefa envolve interagir com um site (preencher formulários, clicar em botões). Para baixar arquivos diretamente ou usar APIs, um método mais simples como 'curl' é recomendado.
Como a IA 'lembra' de logins entre usos?
Cada identidade de navegador salva seu perfil, cookies e logins em disco. Isso permite que a IA retorne a um site e já esteja logada, sem precisar inserir suas credenciais novamente.
Detalhes
Descrição original do autor
Use the Dot's browser identities for any task on a website or search on the web: which identity to use, opening and closing one, and when a plain download is simpler than a browser.
repo: feder-cr/invisible_dots
Popularidade
- Estrelas no GitHub
- 32 mil
- Posição no ranking
- #6249
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC