Обнаружение ботов на сайте профиля
Profile a website for bot detection vendors using stealth vs non-stealth Kernel browsers. Use when analyzing bot detection on a website, comparing stealth effectiveness, identifying anti-bot vendors and products, or detecting challenge types.
AIkernel
official
Другое
Что делает навык
Skill анализирует целевой сайт на предмет обнаружения ботов, идентифицируя вендоров, их продукты и типы проверок. Он поддерживает сравнительный анализ эффективности stealth-браузеров и обычных браузеров Kernel для оценки способности обходить защиту.
Когда применять
- Анализ bot detection на сайте для выявления используемых вендоров и продуктов.
- Сравнение эффективности stealth-режима против обычного режима при прохождении проверок.
- Определение типов challenge (например, Turnstile, reCAPTCHA, DataDome) и методов блокировки.
- Аудит сайтов с агрессивной защитой, таких как страницы входа, для оценки рисков блокировки.
Как работает
- Подготовить окружение: установить зависимости через npm install, задать TARGET_URL и убедиться, что KERNEL_API_KEY экспортирован.
- Создать два сеанса браузера (stealth и normal) через kernel browsers create, зафиксировать session_id и настроить очистку через trap.
- Запустить анализ на обоих браузерах с помощью скрипта npm run analyze, передавая соответствующие переменные окружения (KERNEL_BROWSER_ID, BROWSER_MODE).
- Сравнить результаты, извлекая данные из последних отчетов (report-*.json) в директориях output/<hostname>/stealth и normal.
- Интерпретировать различия в verdict, isBlocked и vendorNames, учитывая конфигурацию сети (прямое подключение или прокси).
- Сформировать итоговый отчет по шаблону и удалить созданные сеансы с помощью kernel browsers delete.
Примеры запросов агенту
Проанализируй сайт example.com на наличие детекторов ботов, сравнив результаты в stealth и обычном режимах.
Определи, какие вендоры anti-bot используются на сайте chase.com и какие типы challenge они применяют.
Выясни, почему браузер блокируется на странице входа, и проверь, помогает ли stealth-режим обойти эту блокировку.
Что понадобится
- Установленный Kernel CLI и аутентификация
- Bash, Node.js 22+, jq
- Экспортированная переменная окружения KERNEL_API_KEY
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «profile-website-bot-detection» из репозитория:
# https://github.com/kernel/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r profile-website-bot-detection/ ~/.claude/skills/profile-website-bot-detection/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.