Reddit Автоматизация
PHY041/claude-skill-redditClaude Code скилл для автоматизации Reddit: набор кармы, публикация постов в сабреддиты. Работает через AppleScript и реальный Chrome — не обнаруживается антибот-системами Reddit.
Установка
npx skills add PHY041/claude-skill-redditREADME
Claude Skill: Reddit Автоматизация (AppleScript)
Развивайте присутствие на Reddit на автопилоте — с помощью AppleScript для управления реальным браузером Chrome. Не обнаруживается антибот-системами Reddit.
Что внутри
| Скилл | Описание |
|---|---|
reddit-cultivate | Находит набирающие популярность посты, составляет полезные комментарии, автоматически наращивает карму |
reddit-post | Публикует текстовые посты и ссылки в любой сабреддит с поддержкой флейров |
Почему AppleScript?
Все остальные инструменты автоматизации обнаруживаются:
| Инструмент | Проблема |
|---|---|
| Playwright/Selenium/Puppeteer | Устанавливает navigator.webdriver=true — мгновенно обнаруживается |
| Reddit API + OAuth | Ограничение запросов, требует регистрации приложения |
| curl | IP блокируется после нескольких запросов |
| 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.
Как это работает
- AppleScript отправляет JavaScript в активную вкладку Chrome
- Fetch с тем же origin обращается к внутреннему API Reddit (
/api/me.json,/api/comment,/api/submit) - Куки подставляются автоматически — вы уже авторизованы
- Результаты считываются через трюк с
document.title
Трюк с document.title
Поскольку AppleScript не может напрямую читать результаты асинхронного JS, они записываются в document.title и считываются обратно:
# Выполнить асинхронный 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