Fähigkeiten browser-discovery
🌐

browser-discovery

Sicher ⚙️ Externe Befehle🌐 Netzwerkzugriff📁 Dateisystemzugriff

Определение инструментов браузера для обнаружения документации

Статические инструменты, такие как curl, не работают на сайтах с рендерингом JavaScript. Этот навык предоставляет дерево решений для определения необходимости автоматизации браузера и выбирает лучший доступный инструмент браузера для обнаружения документации.

Unterstützt: Claude Codex Code(CC)
📊 70 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". Извлечь документацию с сайта Next.js, который блокирует curl

Erwartetes Ergebnis:

  • Обнаружено: Curl вернул <1KB с предупреждениями JavaScript - требуется автоматизация браузера
  • Доступные инструменты: Playwright MCP через отладку Chrome на localhost:9222
  • Выбрано: Обертка Playwright
  • Обнаружено страниц: 47 страниц документации
  • Структура навигации: Боковая панель с 6 разделами верхнего уровня

Verwendung von "browser-discovery". Проверить, какие инструменты браузера доступны в этой среде

Erwartetes Ergebnis:

  • Проверка browser_subagent: Не найден
  • Проверка инструментов Cursor MCP: Не найдены
  • Проверка порта отладки Chrome 9222: Доступен
  • Рекомендуется: Использовать обертку Playwright

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
21
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Извлечение документации с рендерингом JS

Извлечение документации с современных сайтов, использующих фреймворки React, Next.js или Vue.

Автоматизация решений браузера

Помощь AI-ассистентам в определении необходимости автоматизации браузера и выборе инструмента.

Создание карт сайтов документации

Автоматическое обнаружение и каталогизация всех страниц на сайте документации.

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

  • Всегда пробуйте curl сначала перед вызовом автоматизации браузера - это быстрее и дешевле
  • Используйте снимки доступности вместо скриншотов для извлечения ссылок
  • Закрывайте сеансы браузера после завершения работы для предотвращения утечек ресурсов

Vermeiden

  • Использование автоматизации браузера, когда curl вернул бы полный контент
  • Пропуск определения инструментов и предположение о существовании конкретного инструмента браузера
  • Создание скриншотов, когда структурированные данные доступности были бы более полезны

Häufig gestellte Fragen

Какие AI-инструменты поддерживают этот навык?
Claude, Codex и Claude Code имеют различные возможности браузера.
Каковы ограничения автоматизации браузера?
Автоматизация браузера медленнее и более ресурсоемкая, чем curl. Требуются внешние инструменты.
Как это интегрируется с Claude Code?
Claude Code может запустить Chrome с портом отладки 9222, затем использовать обертку Playwright MCP.
Безопасны ли мои данные при использовании инструментов браузера?
Сеансы браузера работают в изолированных профилях. Каждая задача по умолчанию получает новое состояние.
Почему curl не работает на некоторых сайтах?
Современные сайты используют JavaScript-фреймворки, такие как React и Vue, для динамического рендеринга контента.
Чем это отличается от обычного веб-скрейпинга?
Этот навык фокусируется на обнаружении документации со структурированным выводом и деревьями доступности.