browser-discovery
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.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
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
SicherPure 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.
Risikofaktoren
⚙️ Externe Befehle (92)
🌐 Netzwerkzugriff (13)
📁 Dateisystemzugriff (2)
Qualitätsbewertung
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
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.
Discover all documentation pages on https://example.dev. Start with browser-detection to check if curl works, then use the appropriate browser tool.
Check for available browser automation tools. If none are available, provide setup instructions for Chrome debugging or suggest alternatives.
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?
Quais são os limites da automação de navegador?
Como isso se integra com Claude Code?
Meus dados estão seguros ao usar ferramentas de navegador?
Por que curl falha em alguns sites?
Como isso é diferente de web scraping comum?
Entwicklerdetails
Autor
ConsiliencyLizenz
MIT
Repository
https://github.com/Consiliency/treesitter-chunker/tree/main/.ai-dev-kit/skills/browser-discoveryRef
main
Dateistruktur