Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
TODO Tracker — это постоянный scratchpad для задач, предназначенный для Clawdbot. Он позволяет отслеживать задачи между сессиями, управлять приоритетами, отмечать выполнение и получать напоминания через heartbeat.
Установка
# Клонируйте в папку skills
git clone https://github.com/jdrhyne/todo-tracker-skill.git skills/todo-tracker
Либо просто скопируйте файлы SKILL.md и папку scripts/ в рабочее пространство Clawdbot.
Использование
Вы можете взаимодействовать с агентом естественным языком:
- «Add X to TODO» — добавляет задачу (по умолчанию средний приоритет)
- «Add X to high priority TODO» — добавляет задачу с высоким приоритетом
- «What’s on the TODO?» — показывает список задач
- «Mark X done» — переносит задачу в раздел выполненных
- «Remove X from TODO» — удаляет задачу
Приоритеты
- High — срочные задачи
- Medium — обычный приоритет (по умолчанию)
- Nice to Have — задачи на будущее / низкий приоритет
Формат TODO.md
Скилл автоматически поддерживает файл TODO.md в рабочей директории:
# TODO - Scratch Pad
*Последнее обновление: 2026-01-17*
## High Priority
- [ ] Важная задача (добавлена: 2026-01-17)
## Medium Priority
- [ ] Обычная задача (добавлена: 2026-01-17)
## Nice to Have
- [ ] Идея на будущее (добавлена: 2026-01-17)
## ✅ Done
- [x] Выполненная задача (завершена: 2026-01-17)
CLI-команды
В комплекте есть bash-скрипт для прямого управления задачами:
# Добавление задач
bash scripts/todo.sh add high "Срочная задача"
bash scripts/todo.sh add medium "Обычная задача"
bash scripts/todo.sh add low "На будущее"
# Отметить как выполненную (по части текста)
bash scripts/todo.sh done "Срочная"
# Удалить задачу
bash scripts/todo.sh remove "старая задача"
# Показать все задачи
bash scripts/todo.sh list
# Краткое резюме (удобно для heartbeat)
bash scripts/todo.sh summary
Интеграция с Heartbeat
Добавьте следующий блок в файл HEARTBEAT.md, чтобы получать напоминания:
## Active Monitoring Tasks
### Daily TODO Check
При каждом heartbeat:
- Выполнить: bash skills/todo-tracker/scripts/todo.sh summary
- Если есть задачи с высоким приоритетом — упомянуть их
- Отметить устаревшие задачи (>7 дней)
Пример вывода
TODO: 7 задач (2 high, 2 medium, 3 low)
High priority:
• Ingest low-code docs
• Fix critical bug
⚠️ 1 устаревшая задача (>7 дней)
Лицензия
MIT — можно свободно использовать.
Создано для Clawdbot.
Файл из источника