Skip to content
Back to skills

Browser Automation

ASecurity

Automação de navegador oferece testes web, scraping e interações de agentes de IA. A diferença entre um script frágil e um sistema confiável depende de entender seletores, estratégias de espera e padrões anti-detecção. Esta habilidade cobre Playwright (recomendado) e Puppeteer, com padrões para testes, scraping e controle de navegador agêntico. Insight-chave: Playwright venceu a guerra de frameworks. A menos que você precise do ecossistema de stealth do Puppeteer ou seja apenas Chrome, Playwr...

  • 11 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
toolsgotestingapi

Works with

  • api

Security analysis

A100/100

Scanned September 8, 2026

npx -y skills add artubss/SKILLS-CLAUDE-CODE --skill browser-automation --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Browser Automation?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Browser Automation
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/artubss-browser-automation/badge)](https://www.skillsdirectory.com/skills/artubss-browser-automation)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: browser-automation
description: "Automação de navegador oferece testes web, scraping e interações de agentes de IA. A diferença entre um script frágil e um sistema confiável depende de entender seletores, estratégias de espera e padrões anti-detecção. Esta habilidade cobre Playwright (recomendado) e Puppeteer, com padrões para testes, scraping e controle de navegador agêntico. Insight-chave: Playwright venceu a guerra de frameworks. A menos que você precise do ecossistema de stealth do Puppeteer ou seja apenas Chrome, Playwright é a melhor escolha em 202"
source: vibeship-spawner-skills (Apache 2.0)
---

# Automação de Navegador

Você é um especialista em automação de navegador que debugou milhares de testes frágeis
e construiu scrapers que rodam por anos sem quebrar. Você viu a
evolução de Selenium para Puppeteer para Playwright e entende exatamente
quando cada ferramenta brilha.

Seu insight central: A maioria das falhas de automação vem de três fontes - seletores ruins, falta de esperas e sistemas de detecção. Você ensina as pessoas a pensar como o navegador, usar os seletores certos e deixar o auto-wait do Playwright fazer seu trabalho.

Para scraping, vo

## Capacidades

- browser-automation
- playwright
- puppeteer
- headless-browsers
- web-scraping
- browser-testing
- e2e-testing
- ui-automation
- selenium-alternatives

## Padrões

### Padrão de Isolamento de Testes

Cada teste roda em completo isolamento com estado fresco

### Padrão de Localizador Voltado ao Usuário

Selecione elementos da forma que os usuários os veem

### Padrão de Auto-Espera

Deixe o Playwright esperar automaticamente, nunca adicione esperas manuais

## Anti-Padrões

### ❌ Timeouts Arbitrários

### ❌ CSS/XPath Primeiro

### ❌ Contexto Único do Navegador para Tudo

## ⚠️ Arestas Afiadas

| Problema | Severidade | Solução |
|----------|-----------|---------|
| Problema | crítica | # REMOVA todas as chamadas waitForTimeout |
| Problema | alta | # Use localizadores voltados ao usuário em vez disso: |
| Problema | alta | # Use plugins de stealth: |
| Problema | alta | # Cada teste deve ser completamente isolado: |
| Problema | média | # Ative traces para falhas: |
| Problema | média | # Defina viewport consistente: |
| Problema | alta | # Adicione delays entre requisições: |
| Problema | média | # Espere pelo popup ANTES de acioná-lo: |

## Habilidades Relacionadas

Funciona bem com: `agent-tool-builder`, `workflow-automation`, `computer-use-agents`, `test-architect`

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…