Fähigkeiten browser-discovery
🌐

browser-discovery

Sicher ⚙️ Externe Befehle🌐 Netzwerkzugriff📁 Dateisystemzugriff

Detectar ferramentas de navegador para descoberta de documentação

Ferramentas estáticas como curl falham em sites renderizados com JavaScript. Esta skill fornece uma árvore de decisão para detectar quando automação de navegador é necessária e seleciona a melhor ferramenta de navegador disponível para descoberta de documentação.

Unterstützt: Claude Codex Code(CC)
📊 69 Angemessen
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "browser-discovery". Extrair documentação de um site Next.js que bloqueia curl

Erwartetes Ergebnis:

  • Detected: Curl returned <1KB with JavaScript warnings - browser automation required
  • Available tools: Playwright MCP via Chrome debugging on localhost:9222
  • Selected: Playwright wrapper
  • Discovered pages: 47 documentation pages
  • Navigation structure: Sidebar with 6 top-level sections

Verwendung von "browser-discovery". Verificar quais ferramentas de navegador estão disponíveis neste ambiente

Erwartetes Ergebnis:

  • Checking for browser_subagent: Not found
  • Checking for Cursor MCP tools: Not found
  • Checking Chrome debugging port 9222: Available
  • Recommended: Use Playwright wrapper

Sicherheitsaudit

Sicher
v5 • 1/16/2026

Pure markdown documentation skill. Contains only guidance on browser automation workflows with no executable code. All shell commands shown are documentation examples, not actual execution. No network calls, file writes, or command execution capabilities.

5
Gescannte Dateien
696
Analysierte Zeilen
3
befunde
5
Gesamtzahl Audits

Risikofaktoren

⚙️ Externe Befehle (92)
cookbook/antigravity-browser.md:7 cookbook/antigravity-browser.md:11-16 cookbook/antigravity-browser.md:16-31 cookbook/antigravity-browser.md:31-33 cookbook/antigravity-browser.md:33-37 cookbook/antigravity-browser.md:37-45 cookbook/antigravity-browser.md:45-49 cookbook/antigravity-browser.md:49-56 cookbook/cursor-browser.md:11 cookbook/cursor-browser.md:17 cookbook/cursor-browser.md:18 cookbook/cursor-browser.md:19 cookbook/cursor-browser.md:20 cookbook/cursor-browser.md:21 cookbook/cursor-browser.md:22 cookbook/cursor-browser.md:23 cookbook/cursor-browser.md:25 cookbook/cursor-browser.md:33-35 cookbook/cursor-browser.md:35-39 cookbook/cursor-browser.md:39-41 cookbook/cursor-browser.md:41-47 cookbook/cursor-browser.md:47-48 cookbook/cursor-browser.md:48-49 cookbook/cursor-browser.md:49-53 cookbook/cursor-browser.md:53-59 cookbook/cursor-browser.md:59-63 cookbook/cursor-browser.md:63-68 cookbook/cursor-browser.md:68-87 cookbook/playwright-browser.md:8-10 cookbook/playwright-browser.md:10-13 cookbook/playwright-browser.md:13-15 cookbook/playwright-browser.md:15-21 cookbook/playwright-browser.md:21-26 cookbook/playwright-browser.md:26-28 cookbook/playwright-browser.md:28-34 cookbook/playwright-browser.md:34-36 cookbook/playwright-browser.md:36-42 cookbook/playwright-browser.md:42-43 cookbook/playwright-browser.md:43-44 cookbook/playwright-browser.md:44-45 cookbook/playwright-browser.md:45-46 cookbook/playwright-browser.md:46-47 cookbook/playwright-browser.md:47-48 cookbook/playwright-browser.md:48-49 cookbook/playwright-browser.md:49-50 cookbook/playwright-browser.md:50-54 cookbook/playwright-browser.md:54-73 cookbook/playwright-browser.md:73-77 cookbook/playwright-browser.md:77-90 cookbook/playwright-browser.md:90-98 cookbook/playwright-browser.md:98-102 cookbook/playwright-browser.md:102-104 cookbook/playwright-browser.md:104-107 cookbook/playwright-browser.md:107-111 cookbook/playwright-browser.md:111-123 cookbook/playwright-browser.md:123-129 cookbook/playwright-browser.md:129-146 cookbook/playwright-browser.md:146-172 cookbook/playwright-browser.md:172-174 cookbook/playwright-browser.md:174-177 cookbook/playwright-browser.md:177-179 cookbook/playwright-browser.md:179-182 cookbook/playwright-browser.md:182-184 cookbook/playwright-browser.md:184-187 cookbook/playwright-browser.md:187-189 cookbook/playwright-browser.md:189-194 cookbook/playwright-browser.md:194-195 cookbook/playwright-browser.md:195 cookbook/playwright-browser.md:195 SKILL.md:14 SKILL.md:14 SKILL.md:14 SKILL.md:14 SKILL.md:22 SKILL.md:28-44 SKILL.md:44-61 SKILL.md:61-72 SKILL.md:72-73 SKILL.md:73-74 SKILL.md:74-75 SKILL.md:75-80 SKILL.md:80-81 SKILL.md:81-84 SKILL.md:84-85 SKILL.md:85-89 SKILL.md:89-96 SKILL.md:96 SKILL.md:96 SKILL.md:96-103 SKILL.md:103-114 SKILL.md:114-120 SKILL.md:120-128
🌐 Netzwerkzugriff (13)
📁 Dateisystemzugriff (2)
Auditiert von: claude Audit-Verlauf anzeigen →

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
20
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Extrair documentação renderizada com JS

Extrair documentação de sites modernos que usam frameworks React, Next.js ou Vue.

Automatizar decisões de navegador

Ajudar assistentes de IA a determinar quando automação de navegador é necessária e qual ferramenta usar.

Construir mapas de sites de documentação

Descobrir e catalogar automaticamente todas as páginas em um site de documentação.

Probiere diese Prompts

Descoberta básica
Use browser-discovery to check if curl works on the target site. If browser automation is needed, identify the best available tool and extract the documentation pages.
Rastreamento completo do site
Discover all documentation pages on https://example.dev. Start with browser-detection to check if curl works, then use the appropriate browser tool.
Tratamento de fallback
Check for available browser automation tools. If none are available, provide setup instructions for Chrome debugging or suggest alternatives.
Fluxo de trabalho de produção
Create a pipeline that tries curl first, detects browser tools, uses Playwright wrapper for JS-rendered sites, and returns structured JSON.

Bewährte Verfahren

  • Sempre tente curl primeiro antes de invocar automação de navegador - é mais rápido e mais barato
  • Use snapshots de acessibilidade em vez de capturas de tela para extração de links
  • Feche sessões de navegador quando concluído para prevenir vazamentos de recursos

Vermeiden

  • Usar automação de navegador quando curl retornaria conteúdo completo
  • Pular detecção de ferramentas e assumir que uma ferramenta de navegador específica existe
  • Tirar capturas de tela quando dados estruturados de acessibilidade seriam mais úteis

Häufig gestellte Fragen

Quais ferramentas de IA suportam esta skill?
Claude, Codex e Claude Code cada um possui diferentes capacidades de navegador disponíveis.
Quais são os limites da automação de navegador?
Automação de navegador é mais lenta e consome mais recursos do que curl. Ferramentas externas são necessárias.
Como isso se integra com Claude Code?
Claude Code pode lançar Chrome com porta de depuração 9222, então usar o wrapper Playwright MCP.
Meus dados estão seguros ao usar ferramentas de navegador?
Sessões de navegador são executadas em perfis isolados. Cada tarefa obtém estado novo por padrão.
Por que curl falha em alguns sites?
Sites modernos usam frameworks JavaScript como React e Vue para renderizar conteúdo dinamicamente.
Como isso é diferente de web scraping comum?
Esta skill foca em descoberta de documentação com saída estruturada e árvores de acessibilidade.