Agentforge-openclaw task-tracker
Управление задачами: добавить, завершить, показать список, приоритеты. Triggers: 'задача', 'задачи', 'todo', 'добавь задачу', 'что сделать', 'список дел', 'task'.
install
source · Clone the upstream repo
git clone https://github.com/AlekseiUL/agentforge-openclaw
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/AlekseiUL/agentforge-openclaw "$T" && mkdir -p ~/.claude/skills && cp -r "$T/examples/task-tracker" ~/.claude/skills/alekseiul-agentforge-openclaw-task-tracker && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/AlekseiUL/agentforge-openclaw "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/examples/task-tracker" ~/.openclaw/skills/alekseiul-agentforge-openclaw-task-tracker && rm -rf "$T"
manifest:
examples/task-tracker/SKILL.mdsource content
Task Tracker
Простой трекер задач с хранением в файле. Тип: Data-driven.
Где данные
Задачи хранятся в
data/tasks.md. Читай этот файл при каждом вызове. Обновляй после каждого изменения.
Алгоритм
Добавить задачу
- Запиши в
в формате:data/tasks.md- [ ] [приоритет] задача (дата добавления) - Приоритеты:
высокий,[!]
средний,[~]
низкий. По умолчанию средний[.] - Подтверди: "Добавил: [задача]"
Завершить задачу
- Найди задачу по ключевым словам
- Замени
на- [ ]
, добавь дату завершения- [x] - Подтверди: "Готово: [задача]"
Показать задачи
- Прочитай
data/tasks.md - Покажи сначала незавершённые (сортировка по приоритету), потом завершённые
- Формат:
Открытые (N): [!] Срочная задача (добавлена 05.03) [~] Обычная задача (добавлена 04.03) Завершённые (M): ✅ Сделанная задача (завершена 06.03)
Очистить завершённые
- Перенеси завершённые старше 7 дней в
data/archive.md - Подтверди сколько задач перенесено
Как обновлять данные
Файл
data/tasks.md - единственный источник правды. Все изменения через этот скилл. Формат строго как в примере выше.
Примеры
Запрос: "Добавь задачу: купить молоко" Ответ: Добавил: [~] купить молоко (07.03)
Запрос: "Что у меня в задачах?" Ответ: Открытые (3): [!] Отправить отчёт... [~] Купить молоко... [.] Почистить почту...