topic-monitor — скилл для Claude Code: следит за темами и шлёт алерты
Скилл мониторит выбранные темы по расписанию, оценивает важность находок через ИИ и присылает алерты или недельный дайджест.
npx skills add sundial-org/awesome-openclaw-skills --skill topic-monitor -a claude-codeЧто делает topic-monitor
Скилл превращает ассистента из реактивного в проактивный: он сам ищет новости по заданным темам и пишет вам, только когда происходит что-то стоящее. Темы описываются в config.json — у каждой есть поисковый запрос, ключевые слова, частота проверки (hourly, daily, weekly), порог важности и каналы доставки вроде telegram или discord.
Внутри набор Python-скриптов. setup.py запускает интерактивный мастер и создаёт config.json, manage_topics.py добавляет, правит и удаляет темы, monitor.py делает основной прогон, digest.py собирает недельный отчёт, setup_cron.py настраивает автоматический запуск. Мониторинг ищет через web-search-plus или встроенный web_search, затем оценивает каждый результат по важности: высокий балл уходит в алерт сразу, средний копится в дайджест, низкий отбрасывается. Состояние обновляется, чтобы не слать одно и то же дважды.
Нужен Python 3 и настроенный cron или другой планировщик — без него monitor.py придётся запускать руками. Проверить конфигурацию до боевого прогона стоит через python3 scripts/monitor.py --dry-run: он показывает, что сработало бы, но ничего не отправляет.
Какие задачи решает
- следить за релизами библиотек и не пропускать мажорные обновления
- узнавать о критичных CVE раньше, чем выйдет патч
- собирать недельную сводку по теме вместо потока ссылок
- фильтровать шум и получать только важные новости
- вести несколько тем с разной частотой проверки в одном конфиге
Примеры запросов агенту
- настрой мониторинг темы «AI Model Releases», проверка раз в день, алерт при высокой важности
- добавь тему по CVE с ключевыми словами critical, patch и частотой hourly
- покажи, что нашлось бы по теме eth-price, без отправки алертов
Как установить topic-monitor
1Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill topic-monitor -a claude-code2Вручную: положить файлы
~/.claude/skills/topic-monitor/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/topic-monitor/
1Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill topic-monitor -a codex2Вручную: положить файлы
.agents/skills/topic-monitor/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill topic-monitor -a cursor2Вручную: положить файлы
.cursor/skills/topic-monitor/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install sundial-org/awesome-openclaw-skills topic-monitor2Вручную: положить файлы
.github/skills/topic-monitor/SKILL.md1Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill topic-monitor -a gemini-cli2Командой платформы
gemini skills install https://github.com/sundial-org/awesome-openclaw-skills --path skills/topic-monitorВручную: положить файлы
.devin/skills/topic-monitor/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill topic-monitor -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о topic-monitor
Как установить topic-monitor в Claude?
Выполните npx skills add sundial-org/awesome-openclaw-skills --skill topic-monitor -a claude-code. Скилл появится в ~/.claude/skills/topic-monitor/SKILL.md.
Что делает topic-monitor?
Проверяет заданные темы по расписанию, оценивает важность каждой находки и решает: слать алерт сразу, отложить в недельный дайджест или пропустить.
Что нужно для работы скилла?
Python 3 для скриптов и планировщик вроде cron для автоматических прогонов. Перед первым запуском мастер python3 scripts/setup.py создаёт config.json с темами и настройками.