Pular para o conteúdo
Skillpedia
Automações48 mil · #4192

skyvern-browser-automation

Faz seu agente automatizar tarefas no navegador. Ele navega sites, preenche formulários e extrai dados de forma inteligente, criando fluxos de trabalho reutilizáveis.

O que ela faz

Automatiza tarefas no navegador da web usando inteligência artificial. Ele pode navegar em sites, preencher formulários, extrair informações e criar fluxos de trabalho repetíveis.

Quando usar

  • ✓Quando você precisa que a IA navegue em um site para você.
  • ✓Para preencher formulários automaticamente.
  • ✓Para extrair dados específicos de páginas da web.

Exemplo do que pedir para a IA

“Navegue até o site X, preencha o formulário de contato com estas informações e envie.”

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/skyvern-browser-automation/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/skyvern-browser-automation/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A IA analisa a página da web e entende onde clicar, digitar ou extrair informações com base nas suas instruções. Ela pode aprender a repetir tarefas.

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 sickn33/agentic-awesome-skills --skill skyvern-browser-automation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/skyvern-browser-automation/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Automação de Navegador Skyvern -- Procedimento de Julgamento CLI

Skyvern usa IA para navegar e interagir com sites. Cada comando abaixo é uma invocação executável de skyvern <command>.

Quando Usar Esta Habilidade

  • Use quando precisar de automação de navegador assistida por IA para navegação, extração, preenchimento de formulários, fluxos de login ou fluxos de trabalho de sites reutilizáveis.
  • Use quando seletores determinísticos não estiverem disponíveis e o raciocínio visual/a11y do Skyvern puder identificar controles da página.
  • Use quando uma tarefa de navegador única se tornar um fluxo de trabalho repetível com histórico de execução e verificação.

Etapa 1: Classifique Sua Tarefa (SEMPRE faça isso primeiro)

Classificação Sinal Comando CLI Custo O que Acontece
Verificação rápida (sim/não) "o usuário está logado?" skyvern browser validate 1 LLM + capturas de tela Validação leve (máximo 2 etapas), retorna booleano. Opção de IA mais barata.
Inspeção rápida "o que a página mostra?" skyvern browser extract 1 LLM + capturas de tela LLM de extração dedicado + validação de esquema + cache.
Ação única (alvo conhecido) "clicar #submit" skyvern browser click/type 0 LLM Playwright determinístico. Sem IA. Mais rápido.
Ação única (alvo desconhecido) "clicar no botão submit" skyvern browser act 2-3 LLM, sem capturas de tela Sem capturas de tela no raciocínio. Árvore a11y econômica. Para alvos visuais, use o modo híbrido (seletor + intenção).
Múltiplas etapas na mesma página "preencher o formulário e enviar" skyvern browser act ou cadeia primitiva 2-3 LLM ou 0 LLM Use act quando os rótulos forem claros. Use clique/digitar/selecionar diretamente quando souber os seletores.
Tentativa autônoma descartável "tente isso uma vez", "veja se isso funciona" skyvern browser run-task Mais alto Agente autônomo único para exploração. Não use para automações de produção recorrentes ou de várias páginas.
Automação reutilizável ou de várias páginas "navegar em um assistente de várias páginas", "configurar isso", "automatizar isso semanalmente" skyvern workflow create + run N LLM + capturas de tela Construa um fluxo de trabalho com um bloco por etapa. Cada bloco obtém raciocínio visual, verificação e histórico de execução reutilizável.

Nota MCP: se você estiver usando o Skyvern MCP em vez do CLI, prefira observe + execute para trabalhos de UI de várias etapas na mesma página. O CLI não expõe esse par diretamente.

Etapa 2: Aplique Estas Regras de Decisão

  1. Se o prompt incluir um seletor, ID, XPath ou alvo de campo exato, use primitivas do navegador -- não act.
  2. Se você precisar apenas de uma resposta sim/não, use validate -- não extract ou act.
  3. Se o trabalho permanecer em uma página e os rótulos forem claros, use act ou uma cadeia primitiva.
  4. Se o usuário disser try this once, see if this works, ou claramente quiser uma tentativa exploratória única, use run-task.
  5. Se a tarefa abranger várias páginas e for destinada a ser reutilizável, agendada, repetível ou explicitamente set up como automação, use workflow create.
  6. Nunca digite senhas. Sempre use credenciais armazenadas com skyvern browser login.

Etapa 3: Crie uma Sessão

Todo comando do navegador precisa de uma sessão. Crie uma primeiro:

# Cloud session (default -- works for public URLs)
skyvern browser session create --timeout 30

# Local session (for localhost URLs or self-hosted mode)
skyvern browser session create --local --timeout 30

# Connect to existing browser via CDP
skyvern browser session connect --cdp "ws://localhost:9222"

O estado da sessão persiste entre os comandos. Após session create, os comandos subsequentes se anexam automaticamente. Substitua com --session pbs_.... Feche quando terminar: skyvern browser session close.

Etapa 4: Execute por Classificação

Verificação rápida (sim/não)

skyvern browser validate --prompt "Is the user logged in? Look for a dashboard or avatar."

Retorna verdadeiro/falso. Opção de IA mais barata -- prefira sobre extrair ou agir para verificações booleanas.

Inspeção rápida

skyvern browser extract \
  --prompt "Extract all product names and prices" \
  --schema '{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"price":{"type":"string"}}}}}}'

Usa capturas de tela + LLM de extração dedicado. Melhor do que captura de tela+leitura porque o LLM do Skyvern interpreta a página.

Ação única (alvo conhecido)

skyvern browser click --selector "#submit-btn"
skyvern browser type --text "user@co.com" --selector "#email"
skyvern browser select --value "US" --intent "the country dropdown"

Determinístico. Sem IA. Três modos de segmentação:

…

Perguntas frequentes

Preciso saber programar para usar isso?

Não, o objetivo é que pessoas sem conhecimento de programação possam usar para automatizar tarefas no navegador.

O que são 'fluxos de trabalho reutilizáveis'?

São sequências de ações que a IA aprendeu e pode repetir sempre que você pedir, como preencher um formulário específico toda semana.

É seguro usar com minhas senhas?

A ferramenta permite o uso de credenciais armazenadas para logins, mas é importante ter cuidado com informações sensíveis.

Detalhes

Descrição original do autor

AI-powered browser automation — navigate sites, fill forms, extract structured data, log in with stored credentials, and build reusable workflows.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#4192
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas