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

reddit-fetch — скилл для Claude Code: чтение Reddit через JSON API

Скилл достаёт посты и комментарии Reddit через JSON API, обходя блокировку автоматического доступа. Пригодится, когда агент упирается в 403 на reddit.com.

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

Что делает reddit-fetch

Reddit отдаёт JSON, если к любому адресу дописать .json, но автоматические запросы он режет: curl получает 403 почти всегда, и даже холодный переход через Playwright на reddit.com упирается в страницу блокировки. Скилл решает это одним приёмом — заходом на Reddit через редирект из результатов DuckDuckGo. Такой переход ставит сессионную куку, и дальше прямые .json-запросы открыты до конца сессии браузера.

Порядок такой: сначала поиск вида site:reddit.com/r/SUBREDDIT в html.duckduckgo.com, затем берётся полная ссылка первого результата — в ней есть токен rut, без него редирект отдаёт 400. Переход по этой ссылке открывает настоящую страницу Reddit и ставит куку. Дальше можно идти прямо на search.json, hot.json или comments/POST_ID.json и разбирать ответ через JSON.parse. Разбор советуют оборачивать в try/catch: если сессия истекла, вместо данных придёт страница проверки, и хоп нужно повторить.

Reddit ограничивает частоту запросов даже после разблокировки, поэтому запросы идут по одному с паузами sleep 2 или sleep 3. Пустой ответ — повод подождать 3–5 секунд, код 429 — 10–15 секунд. Если Playwright ругается на занятый профиль, помогает pkill -f ms-playwright-mcp. Запасной путь — открыть ветку вручную в браузере и прочитать её со страницы.

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

  • вытащить посты сабреддита свежими за неделю
  • собрать комментарии ветки вместе с вложенными ответами
  • обойти 403 при обращении агента к reddit.com
  • найти обсуждения по теме внутри одного сабреддита
  • прочитать ветку, когда браузерный переход упирается в проверку

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

  • Найди в r/programming свежие посты за неделю и покажи заголовки с числом комментариев
  • Достань комментарии этой ветки Reddit, отсортируй по голосам и обрежь длинные до 300 знаков
  • Reddit отдаёт 403 — зайди через DuckDuckGo и повтори запрос

Как установить reddit-fetch

1Через Skills CLI (Vercel)

npx skills add ykdojo/claude-code-tips --skill reddit-fetch -a claude-code

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

~/.claude/skills/reddit-fetch/SKILL.md

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

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

Вопросы о reddit-fetch

Как установить reddit-fetch в Claude Code?

Выполните npx skills add ykdojo/claude-code-tips --skill reddit-fetch -a claude-code. Файл скилла окажется по пути ~/.claude/skills/reddit-fetch/SKILL.md.

Что делает reddit-fetch?

Открывает Reddit через редирект из DuckDuckGo, получает сессионную куку и дальше читает посты и комментарии через .json-адреса. Нужен, когда прямой запрос к Reddit блокируется.

Чем отличается от обычного curl к Reddit?

curl с браузерным User-Agent теперь получает 403 практически всегда, смена User-Agent не помогает. Скилл ставит куку через переход из поиска, и после этого .json работает прямо в браузере.

Похожие скиллы

Все скиллы по теме «Браузер и парсинг» →
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установок

Из того же набора4

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

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