Claude Info
Продуктивность

Reddit Автоматизация

PHY041/claude-skill-reddit

Claude Code скилл для автоматизации Reddit: набор кармы, публикация постов в сабреддиты. Работает через AppleScript и реальный Chrome — не обнаруживается антибот-системами Reddit.

Установка

terminal
bash
npx skills add PHY041/claude-skill-reddit

README

Claude Skill: Reddit Автоматизация (AppleScript)

Развивайте присутствие на Reddit на автопилоте — с помощью AppleScript для управления реальным браузером Chrome. Не обнаруживается антибот-системами Reddit.

Что внутри

СкиллОписание
reddit-cultivateНаходит набирающие популярность посты, составляет полезные комментарии, автоматически наращивает карму
reddit-postПубликует текстовые посты и ссылки в любой сабреддит с поддержкой флейров

Почему AppleScript?

Все остальные инструменты автоматизации обнаруживаются:

ИнструментПроблема
Playwright/Selenium/PuppeteerУстанавливает navigator.webdriver=true — мгновенно обнаруживается
Reddit API + OAuthОграничение запросов, требует регистрации приложения
curlIP блокируется после нескольких запросов
AppleScript + ChromeУправляет реальным браузером. Куки, fingerprint — неотличимо от ручного использования.

Установка

npx skills add PHY041/claude-skill-reddit

Или вручную скопируйте директории .claude/skills/ в свой проект.

Требования

  • macOS (AppleScript работает только на macOS)
  • Google Chrome с включённым «Allow JavaScript from Apple Events»:
    • Chrome → View → Developer → Allow JavaScript from Apple Events
    • Перезапустите Chrome после включения
  • Активная сессия Reddit в Chrome

Использование

После установки просто скажите Claude Code:

/reddit-cultivate

→ Проверяет вашу карму, сканирует набирающие популярность посты в целевых сабреддитах, составляет продуманные комментарии, публикует их и выводит сводную таблицу со ссылками.

Post to r/SideProject about my new open source tool

→ Составляет и публикует пост на Reddit с помощью скилла reddit-post.

Как это работает

  1. AppleScript отправляет JavaScript в активную вкладку Chrome
  2. Fetch с тем же origin обращается к внутреннему API Reddit (/api/me.json, /api/comment, /api/submit)
  3. Куки подставляются автоматически — вы уже авторизованы
  4. Результаты считываются через трюк с document.title

Трюк с document.title

Поскольку AppleScript не может напрямую читать результаты асинхронного JS, они записываются в document.title и считываются обратно:

bash
# Выполнить асинхронный JS
osascript -e 'tell application "Google Chrome" to tell active tab of first window to execute javascript "fetch(...).then(d=>{document.title=JSON.stringify(d)})"'
sleep 2
# Прочитать результат
osascript -e 'tell application "Google Chrome" to return title of active tab of first window'

Возможности

reddit-cultivate

  • Проверка состояния аккаунта (имя пользователя, карма)
  • Параллельное сканирование набирающих популярность постов в нескольких сабреддитах
  • Составление естественных комментариев с акцентом на пользу (без самопиара)
  • Публикация с ограничением частоты запросов (4 секунды между комментариями)
  • Сводная таблица с прямыми ссылками на каждый комментарий

reddit-post

  • Публикация текстовых постов и ссылок
  • Автоматическая обработка modhash (защита от CSRF)
  • Определение и применение флейров
  • Рекомендации по обходу спам-фильтров
  • Оптимальное время публикации и шаблоны

Лицензия

MIT

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