Claude Code Skill: Scrapling
Скилл для Claude Code: подбирает Fetcher из Scrapling под сайт, ведет вход с cookie, обходит Cloudflare, пишет скрипты.
- 478 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Обход защиты Cloudflare и WAF может нарушать правила сайта и закон о доступе к данным.
- Скилл работает с куки и сессиями входа: утечка файла с куки дает доступ к аккаунту.
- Содержимое чужих страниц попадает в контекст агента и может нести внедрение промптов.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/claude-code-skill-scraplingОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Обход защиты Cloudflare и WAF может нарушать правила сайта и закон о доступе к данным.
- Скилл работает с куки и сессиями входа: утечка файла с куки дает доступ к аккаунту.
- Содержимое чужих страниц попадает в контекст агента и может нести внедрение промптов.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл подсказывает агенту, какой из классов библиотеки Scrapling взять: `Fetcher`, `StealthyFetcher`, `DynamicFetcher`, `FetcherSession` или `Selector`. Для простого извлечения агент сначала пробует CLI `scrapling extract` с ключом `--ai-targeted`, а сложные случаи решает Python-скриптом по шаблону. В репозитории дерево выбора, шаблоны для статичных страниц, входа по форме, разбора готового HTML и обхода Cloudflare через `StealthyFetcher` на Camoufox, шаблон хранилища куки, справочник типовых сайтов и разбор ошибок. Файл `references/security.md` описывает границы: авторизацию, внедрение промптов и очистку секретов.
Для кого. Разработчикам и аналитикам, которым нужно вытащить данные с сайта, включая страницы за защитой или входом, и не разбираться в классах Scrapling.
Подходит, если
- Страница отдает контент через JavaScript, и обычный запрос возвращает пустой HTML.
- Данные лежат за формой входа, и сессию с куки надо сохранить между страницами.
- Сайт отвечает блокировкой Cloudflare, и нужен StealthyFetcher.
- Есть сохраненный HTML, из которого надо достать ссылки или поля без сети.
Не подходит, если
- Правила сайта или закон запрещают автоматический сбор данных.
- У сайта есть официальный API, который решает задачу проще.
- Куки и токены нельзя хранить в локальных файлах.
Пример запроса к агенту
Собери заголовки и цены со страницы каталога магазина, сначала попробуй `scrapling extract` с `--ai-targeted`, сохрани результат в Markdown.Ограничения
Скилл не включает саму библиотеку: сначала ставят `scrapling[fetchers]` и браузерные зависимости командой `scrapling install`. Работа с Cloudflare и WAF опирается на `StealthyFetcher`, и результат зависит от сайта и версии Camoufox. Реальные куки лежат в локальном `references/cookie-vault.local.md`, который нельзя коммитить. Содержимое страниц читает агент, поэтому в него может попасть внедрение промптов. Последний коммит репозитория датирован июнем 2026 года.
Как отключить. Удалите каталог `~/.claude/skills/scrapling` или проектную копию `.claude/skills/scrapling`. Локальные файлы куки очистите отдельно.
Частые вопросы
Как установить скилл?
Сначала поставьте Scrapling командой `pip install "scrapling[fetchers]"` и выполните `scrapling install`. Затем скопируйте репозиторий в `~/.claude/skills/scrapling` или в `.claude/skills/scrapling` проекта.
Какие примеры запросов есть в README?
Достать заголовок и текст блога, собрать цены со страницы магазина, обойти Cloudflare, разобрать готовый HTML.
Где хранить куки?
Только в `references/cookie-vault.local.md`. Шаблон `cookie-vault.md` в репозитории остается пустым, реальные значения в него не вносят.
Для чего нужен ключ `--ai-targeted`?
Он готовит вывод `scrapling extract` для агента. Подробности лежат в `references/security.md`.
Есть ли встроенные шаблоны скриптов?
Да, в `templates/` лежат `basic_fetch.py`, `parse_only.py`, `session_login.py` и `stealth_cloudflare.py`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыSciAgent-Skills — скиллы по биоинформатике
SciAgent-Skills
Около 200 скиллов для Claude Code по биоинформатике, химии и биостатистике: от анализа РНК-секвенирования до докинга молекул
Сборник скиллов сообщества для Apify: готовые маршруты к акторам для лидов, вакансий, цен, рекламы, Reddit и поиска Яндекса
Официальные скиллы Apify для агентов: веб-скрапинг через готовые акторы, а также создание, актоборизация и интеграции акторов
Консольный клиент ScrapeAtlas: агент и скрипты получают публичные данные 49 площадок одной командой и готовый JSON
Агент Claude Code для дизайна белков: подбор мишени, генерация антител и нанотел, скрининг и ранжирование кандидатов.
Скилл ищет доказательства в базе Carrel, читает исходные фрагменты и изображения и помогает агенту ответить со ссылками на файлы.
Коротко о README
README двуязычный, английский и китайский: возможности, установка в два шага, структура, примеры запросов и правила хранения куки.