| name | task-tracker |
| description | Управление задачами: добавить, завершить, показать список, приоритеты. Triggers: 'задача', 'задачи', 'todo', 'добавь задачу', 'что сделать', 'список дел', 'task'. |
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): [!] Отправить отчёт... [~] Купить молоко... [.] Почистить почту...