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

Todoist

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

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

Обзор

Todoist — это навык OpenClaw, который оборачивает CLI-клиент todoist-ts-cli и позволяет управлять задачами, проектами, метками и комментариями прямо из терминала или автоматизированных сценариев.

Навык построен на официальном TypeScript SDK Todoist и повторяет основные возможности CLI: создание, просмотр, обновление и завершение задач, а также управление проектами и метками. Он ориентирован на повторяемые операции и автоматизацию рабочих процессов.

Для чего подходит

Этот инструмент особенно полезен, если вы предпочитаете быстрый текстовый интерфейс без необходимости использовать веб-версию Todoist.

  • ежедневная обработка входящих задач
  • массовое планирование и редактирование
  • регулярные задачи и обслуживание
  • небольшие автоматизации и интеграции

Благодаря CLI-подходу, навык легко комбинируется с другими скриптами, поддерживает пайплайны и хорошо вписывается в автоматизированные процессы.

Требования и настройка

Для работы требуется установленный пакет todoist-ts-cli версии 0.2.0 или выше и API-токен Todoist.

Аутентификация возможна двумя способами:

  • через переменную окружения TODOIST_API_TOKEN
  • через команду авторизации CLI

Токен даёт полный доступ к данным, поэтому его следует хранить как секрет и не логировать.

Основные команды для задач

CLI предоставляет набор команд для работы с задачами:

  • tasks list — вывод задач с фильтрами по проекту, приоритету, меткам и срокам
  • tasks add — создание задачи с метаданными
  • tasks update — обновление задачи по ID
  • tasks view — просмотр деталей задачи
  • tasks done — завершение задачи
  • tasks reopen — повторное открытие
  • tasks move — перенос между проектами
  • tasks delete — удаление
  • tasks search — поиск по синтаксису Todoist

Типичный сценарий: сначала отфильтровать задачи, затем получить их ID и выполнить обновление или завершение.

Проекты, метки и комментарии

Навык также позволяет управлять структурой задач:

  • проекты: создание, обновление, удаление
  • метки: полный цикл управления
  • комментарии: добавление, редактирование и удаление

Это позволяет полностью вести рабочий процесс из терминала — от создания проекта до добавления контекста к задачам.

Примеры сценариев использования

Утренний обзор: отфильтровать приоритетные задачи, добавить новые, завершить неактуальные и дополнить комментариями.

Настройка проекта: создать проект, добавить задачи с метками и приоритетами, поддерживать структуру без дубликатов.

Массовое обслуживание: найти задачи по ключевому слову или метке и обновить их пакетно через скрипты.

Работа с данными и безопасность

Навык использует API-токен Todoist для доступа к данным. Рекомендуется:

  • использовать отдельный токен для автоматизации
  • хранить его в переменных окружения или менеджере секретов
  • ограничивать доступ в shared-средах

Перед удалением задач стоит проверять их ID. В автоматизации полезно добавлять «dry run» режим для проверки изменений.

Надёжность и ограничения API

Todoist API имеет ограничения по количеству запросов. При интенсивной автоматизации стоит учитывать лимиты и использовать пакетную обработку.

При проблемах с авторизацией рекомендуется повторно выполнить вход или обновить токен.

Итог

Навык Todoist предоставляет полноценный CLI-интерфейс для управления задачами, проектами и метками. Он отлично подходит для пользователей, которые ценят скорость, автоматизацию и управление задачами без отвлечения на интерфейс браузера.


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

11834_todoist-0.2.1.zip