Скиллы Новичок Управление и автоматизация

Task Tracker

Скачать ZIP
17
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

Task Tracker — это навык для OpenClaw, предназначенный для проактивного управления состоянием задач, который сохраняет контекст даже после сброса сессии.

Проблема

AI-агенты теряют весь контекст при сбросе сессии или сжатии истории диалога. Фоновые процессы, многошаговые задачи и ожидаемые результаты просто исчезают из памяти.

Решение

Task Tracker обучает агента вести живой файл memory/tasks.md — постоянный снимок состояния всех активных задач. При запуске новой сессии агент читает этот файл и продолжает работу с того же места. :

Что отслеживается

  • В процессе — активные задачи и фоновые процессы (ID сессии, PID, сервер, команда)
  • ✅ Завершено — краткие итоговые записи с ссылками на детали
  • ❌ Ошибка — информация о сбоях и причинах
  • ⏸️ Пауза — задачи, ожидающие ввода пользователя или внешних зависимостей

Установка

clawhub install agent-task-tracker

Или вручную — скопируйте файл SKILL.md в директорию skills/ вашего рабочего пространства.

Как это работает

  1. Перед тем как сообщить результат, агент сначала обновляет файл memory/tasks.md
  2. Фиксирует фоновые процессы: ID сессии, PID, сервер и команду
  3. Добавляет достаточно деталей, чтобы можно было продолжить без истории диалога
  4. Поддерживает компактность файла (до 50 строк / 2KB)
  5. Автоматически очищает завершённые задачи старше 3 дней

Пример

# Active Tasks

## [deploy-03] Развертывание конфигурации nginx
- **Status**: 进行中
- **Requested**: 2026-02-19 02:38
- **Background**: warm-sage (PID 12345) на server-a — `sudo nginx -t && sudo systemctl reload nginx`
- **Notes**: конфигурация проверена, выполняется перезапуск

# Completed (recent)

## [2026-02-19] Бенчмарки серверов x3
itabashihome 1163/7150 | ali-tokyo 2942/3090 | oracle-arm 3362/13283
Details: memory/2026-02-19.md

Принципы дизайна

  • Сначала запись — обновление файла до ответа пользователю
  • Минимализм — файл должен оставаться лёгким и быстрым для чтения
  • Самообслуживание — автоочистка и сжатие предотвращают разрастание

Когда использовать

  • Восстановление многошагового деплоя после обрыва сессии
  • Отслеживание фоновых процессов (например, SSH)
  • Сохранение контекста при сжатии истории диалога
  • Мониторинг параллельных задач
  • Передача незавершённой работы между сессиями агента

Пример рабочего процесса

Вход: пользователь просит задеплоить приложение на staging-сервер

  1. Агент создаёт запись задачи со статусом «в процессе»
  2. Запускает SSH-сессию и сохраняет все параметры
  3. Обновляет заметки после каждого шага
  4. Помечает задачу как завершённую и сохраняет результат

Выход: деплой завершён, состояние задачи сохранено в memory/tasks.md и может быть восстановлено при необходимости. :


Файл из источника

10706_agent-task-tracker-1.1.0.zip