Надзиратель просроченных задач Bitrix24

task-overdue-watcher

Скилл и скрипт, которые дважды в неделю проверяют просроченные задачи Битрикс24, пингуют исполнителей и шлют сводку владельцу

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Отправляет уведомления исполнителям и сводку владельцу вебхука от имени системы
  • Хранит состояние с историей просрочек в state.json
Все причины и проверки
Российский стек

hemonc-team/task-overdue-watcher

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/task-overdue-watcher

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале в папке проекта

npx skills add hemonc-team/task-overdue-watcher --skill task-overdue-watcher -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add hemonc-team/task-overdue-watcher --skill task-overdue-watcher -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add hemonc-team/task-overdue-watcher --skill task-overdue-watcher -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add hemonc-team/task-overdue-watcher --skill task-overdue-watcher -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add hemonc-team/task-overdue-watcher --skill task-overdue-watcher -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add hemonc-team/task-overdue-watcher --skill task-overdue-watcher -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add hemonc-team/task-overdue-watcher --skill task-overdue-watcher -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add hemonc-team/task-overdue-watcher --skill task-overdue-watcher -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит ab704d8.

Текст для агента

Склонируй hemonc-team/task-overdue-watcher, заполни .env вебхуком Битрикс24, запусти python3 overdue_watcher.py --dry для проверки без записи, затем настрой Cursor Automation по docs/CURSOR_AUTOMATIONS.md с расписанием 0 6 * * 1,4.

Другие способы из описания автора
git clone https://github.com/hemonc-team/task-overdue-watcher.git && cd task-overdue-watcher && python3 overdue_watcher.py --dry

Локальный прогон без записи на портал, требует заполненный .env с BITRIX24_WEBHOOK_URL.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скрипт overdue_watcher.py по расписанию (по умолчанию понедельник и четверг утром по МСК) читает задачи Битрикс24 через REST API входящего вебхука, находит просроченные, пингует исполнителей и отправляет владельцу вебхука сводку. Состояние между запусками хранится в state.json, который для облачного запуска можно синхронизировать через Bitrix Disk модулем state_disk.py, чтобы не потерять историю при переезде с локального запуска. Есть SKILL.md с инструкцией для Cursor Automations и Claude Code и отдельный документ с пошаговой настройкой автоматизации в Cursor. Режим --dry прогоняет проверку без записи на портал.

Для кого. Для руководителей небольших команд на Битрикс24, которым нужно регулярное напоминание о просроченных задачах без ручной проверки.

Подходит, если

  • Нужна регулярная (2 раза в неделю) проверка просроченных задач без ручного захода в Битрикс24
  • Нужна сводка владельцу вебхука и пинг конкретным исполнителям
  • Нужен перенос состояния watcher с локального запуска на облачный без повторной рассылки

Не подходит, если

  • Нужна проверка чаще двух раз в неделю или по произвольному расписанию: потребуется менять cron-выражение
  • Не используете Cursor Automations или Claude Code, для которых написан SKILL.md

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

Проверь без записи, какие задачи в Битрикс24 сейчас просрочены

Ограничения

Расписание по умолчанию жестко задано на понедельник и четверг, для другого нужно менять cron-выражение вручную. Первый прогон без переноса старого state.json запустит повторный seed и разошлет уведомления заново, поэтому миграция состояния описана отдельно как обязательный шаг. Скрипт написан под конкретный портал и вебхук, публичного релиза как переиспользуемого пакета нет.

Как отключить. Удалите Automation в Cursor или cron-задачу, остановите скрипт и отзовите вебхук Битрикс24.

Проверка безопасности

  • Отправляет уведомления исполнителям и сводку владельцу вебхука от имени системы
  • Хранит состояние с историей просрочек в state.json

Коротко о README

README описывает назначение и расписание watcher, дает таблицу файлов проекта (основной скрипт, синхронизация state с Bitrix Disk, SKILL.md, инструкция по Cursor Automations, шаблон state), быстрый старт с флагом --dry, краткую инструкцию по Cursor Automations, раздел миграции состояния со старого Dropbox-хранилища во избежание повторной рассылки и ссылки на связанные репозитории команды.

Частые вопросы

Что делать при переезде со старого запуска?

Скопировать старый state.json с флагом seeded true, залить на Bitrix Disk, получить BITRIX_DISK_STATE_FILE_ID и первым облачным прогоном скачать state через state_disk.py перед --dry и live.

Можно ли проверить без реальной отправки уведомлений?

Да, флаг --dry запускает проверку без записи на портал и без пинга исполнителей.

Официальный

Официальный MCP-сервер Salesforce DX: работа с org, метаданными, данными, пользователями и тестами Apex из агента

MCP-серверВысокий риск483Звезды репозитория
Официальный

Официальный набор скиллов Яндекса: каталог, цены, остатки, заказы, витрина и еженедельная ревизия магазина на Яндекс.Кит через Claude Code или Codex

ПлагинВысокий рискРоссийский стекБез VPN28Звезды репозитория
Выбор редакции

Полное покрытие API YouGile из 65 операций с настраиваемыми правами, подтверждением записи и общим лимитом на компанию

MCP-серверВысокий рискРоссийский стекБез VPN
Официальный

Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма

MCP-серверВысокий рискРоссийский стекБез VPN
Foxx AIНадзиратель просроченных задач Bitrix24

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.