todoist-cli

Manage Todoist tasks and projects through the td CLI.

Updated May 27, 2026
One-click install
npx skills add https://github.com/mohangk/dotfiles --skill todoist-cli-mohangk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: todoist-cli
Source: https://github.com/mohangk/dotfiles/tree/main/dot_agents/skills/todoist-cli
Command: npx skills add https://github.com/mohangk/dotfiles --skill todoist-cli-mohangk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires td-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a command-line interface to manage Todoist tasks, projects, labels, filters, sections, comments, reminders, and workspaces, streamlining task management and organization.

Core Features & Use Cases

  • Task Management: Create, view, update, complete, and organize tasks and projects.
  • Project Organization: Manage project details, collaborate with team members, and track project progress.
  • Use Case: Use this Skill to automate repetitive task management tasks, such as setting due dates, moving tasks between projects, or filtering tasks by priority and labels.

Quick Start

Use the todoist-cli skill to add a new task 'Buy groceries' with a due date of tomorrow.

Frequently Asked Questions about todoist-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Todoist tasks from the command line?

The td CLI lets you manage Todoist tasks and projects directly from the command line, supporting creation, updating, deletion, and organization. You need td-cli installed and must authenticate using 'td auth login' before managing tasks.

Can I automate Todoist project management and task organization in bulk?

Yes, the td CLI supports automating repetitive Todoist task management workflows such as setting due dates, moving tasks between projects, and filtering tasks by priority and labels for bulk organization.

What do I need to set up before using a Todoist CLI tool?

You need the td-cli dependency installed and must run 'td auth login' to authenticate your account. This setup grants the CLI access to manage your Todoist tasks, projects, sections, comments, and workspaces.

Does the td CLI support Todoist labels, filters, and collaboration features?

Yes, the td CLI supports Todoist label and filter operations alongside task management and project organization. It also includes collaboration features to manage project details and track progress with team members.

What are the limitations of managing Todoist tasks via a CLI?

Managing Todoist tasks via a CLI requires comfort with command-line inputs for task creation, updates, and project organization. It is ideal for administrative workflows but lacks the visual interface of the standard Todoist app.