Claude Code Skill: Scrapling

Скилл для Claude Code: подбирает Fetcher из Scrapling под сайт, ведет вход с cookie, обходит Cloudflare, пишет скрипты.

  • 478 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Широкий доступ

Почему такой уровень

  • Обход защиты Cloudflare и WAF может нарушать правила сайта и закон о доступе к данным.
  • Скилл работает с куки и сессиями входа: утечка файла с куки дает доступ к аккаунту.
  • Содержимое чужих страниц попадает в контекст агента и может нести внедрение промптов.
Все причины и проверки

cedriccmh/claude-code-skill-scrapling

Установка

Работает в

В терминале, через 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`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Около 200 скиллов для Claude Code по биоинформатике, химии и биостатистике: от анализа РНК-секвенирования до докинга молекул

СкиллРасширенный доступ384Звезды репозитория

Сборник скиллов сообщества для Apify: готовые маршруты к акторам для лидов, вакансий, цен, рекламы, Reddit и поиска Яндекса

СкиллШирокий доступ291Звезды репозитория
Выбор редакции

Официальные скиллы Apify для агентов: веб-скрапинг через готовые акторы, а также создание, актоборизация и интеграции акторов

СкиллРасширенный доступ2,5 тыс.Звезды репозитория
Официальный

Консольный клиент ScrapeAtlas: агент и скрипты получают публичные данные 49 площадок одной командой и готовый JSON

CLIШирокий доступ

Агент Claude Code для дизайна белков: подбор мишени, генерация антител и нанотел, скрининг и ранжирование кандидатов.

ПлагинРасширенный доступ119Звезды репозитория

Скилл ищет доказательства в базе Carrel, читает исходные фрагменты и изображения и помогает агенту ответить со ссылками на файлы.

СкиллРасширенный доступ776Звезды репозитория

Коротко о README

README двуязычный, английский и китайский: возможности, установка в два шага, структура, примеры запросов и правила хранения куки.

Бейдж для README

Сообщить о проблеме

Foxx AIClaude Code Skill: Scrapling
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.