К основному содержанию
скилл CX Codex

web-content-fetcher — скилл для Claude Code: вытащить статью из URL

Достаёт основной текст страницы по ссылке и отдаёт его чистым Markdown — с заголовками, ссылками, картинками, списками и блоками кода. Пригодится, когда нужно прочитать статью, документацию или пост из «Вейсинь» прямо в чате.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add shirenchuang/web-content-fetcher --skill web-content-fetcher -a claude-code
Открыть на GitHub

Что делает web-content-fetcher

Скилл берёт URL и возвращает Markdown. Основной способ — скрипт fetch.py на Scrapling: по умолчанию быстрый HTTP-запрос, а если контента пришло мало, скрипт сам переключается на stealth-режим с headless-браузером. Есть таблица доменов, по которой видно, где сразу нужен --stealth: mp.weixin.qq.com, zhuanlan.zhihu.com, juejin.cn. Для остальных сайтов хватает обычного вызова.

Запасной вариант — Jina Reader через web_fetch("https://r.jina.ai/<url>"). Он быстрый, но на WeChat отдаёт 403, поэтому для китайских платформ остаётся только Scrapling. Лимит бесплатного тарифа — 200 запросов в день.

Перед первым запуском нужны зависимости: pip install scrapling html2text. На системном Python в macOS или Linux добавьте --break-system-packages либо ставьте в venv. Скрипт сам проверяет, чего не хватает, и скажет об этом. Если один и тот же URL не поддался с первого раза, скилл не повторяет попытку — так задумано, чтобы не жечь контекст.

Какие задачи решает

  • вытащить текст статьи по ссылке в Markdown
  • прочитать пост из «Вейсинь» или «Чжиху», которые не отдают контент обычным запросом
  • сохранить заголовки, ссылки и блоки кода при извлечении страницы
  • ограничить вывод по длине, чтобы не забивать контекст
  • получить метаданные страницы в JSON вместе с текстом

Примеры запросов агенту

  • Прочитай эту статью и перескажи главное: https://sspai.com/post/73145
  • Вытащи текст из https://mp.weixin.qq.com/s/xxx и сохрани как Markdown
  • Забери содержимое этой страницы документации, но не больше 15000 символов

Как установить web-content-fetcher

1Через Skills CLI (Vercel)

npx skills add shirenchuang/web-content-fetcher --skill web-content-fetcher -a claude-code

2Вручную: положить файлы

~/.claude/skills/web-content-fetcher/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/web-content-fetcher/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Похожие

agent-browser vercel-labs Скилл управляет браузером через CLI: открывает страницы, заполняет формы, нажимает кнопки и проверяет веб-приложения. Подходит для задач, где агенту нужно действовать в интерфейсе. CX Codex +1 1 200 000установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. 186 758установок computer-use stablyai Скилл ведёт видимое окно приложения через orca computer: читает дерево доступности, кликает, печатает и снимает скриншоты. Нужен, когда задача упирается в интерфейс. CX Codex +1 239 400установок browser-use browser-use Даёт агенту живой Chrome через CDP: клики, ввод, скриншоты и страницы, которым нужен JS или ваша логин-сессия. CX Codex +1 98 200установок playwright-cli microsoft Скилл, который даёт агенту браузер: открыть страницу, кликнуть по элементу, снять снимок и разобрать тесты Playwright. CX Codex +1 195 700установок last30days mvanhorn Собирает посты и реакции по любой теме за последние 30 дней из Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub и веба. Пригодится, когда нужно понять, что реально говорят люди, а не что пишут в обзорах. CX Codex +1 53 000установок

Рядом в теме «Браузер и парсинг»

Все скиллы по теме «Браузер и парсинг» →

Вопросы о web-content-fetcher

Как установить web-content-fetcher в Claude Code?

Выполните npx skills add shirenchuang/web-content-fetcher --skill web-content-fetcher -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/web-content-fetcher/SKILL.md.

Что делает web-content-fetcher?

По URL возвращает основной текст страницы в виде чистого Markdown, сохраняя заголовки, ссылки, изображения, списки и блоки кода.

Что нужно поставить для работы скилла?

Зависимости scrapling и html2text через pip install scrapling html2text. На системном Python в macOS или Linux понадобится --break-system-packages или venv.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой