Todoist CLI

Official Todoist command line with an agent skill: tasks, projects and inbox from the terminal

  • 326 ★ on the repository
  • Last commit
  • MIT
CLI

Extended access

Why this level

  • Creates, updates and deletes tasks in the Todoist account
  • Stores an account access token
All reasons and checks

doist/todoist-cli

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/todoist-cli

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Creates, updates and deletes tasks in the Todoist account
  • Stores an account access token

This is third-party code. Review the repository files before installing.

What it does

The td utility works with a Todoist account from the terminal: quick-add tasks in natural language, see today's and inbox tasks, list tasks by project and open a task by URL. The td skill install command drops a SKILL.md into the chosen agent's folder so the agent can call td on its own. Lists can be printed as JSON, NDJSON or bare IDs for scripting. A read-only mode makes the CLI block any data changes.

Who it is for. For people who run their tasks in Todoist and want an agent to read and update them from the terminal.

Good fit when

  • You want the agent to create tasks after a work session or a call
  • You want to see today's plan without opening the app
  • You need project tasks as JSON for a script

Not a fit when

  • Your tasks live somewhere other than Todoist
  • The agent must not write to personal tasks: use --read-only in that case

Example request

Show my Todoist tasks for today and add "send the invoice to the client tomorrow" to the Work project

Limitations

Requires a Todoist account and a browser login or API token. The token is kept in the OS credential store by default; without one, login fails unless you explicitly choose plaintext storage. Some commands need extra OAuth scopes. Access to Todoist from Russia without a VPN is unverified.

How to disable. Remove the skill with td skill uninstall <agent>, then run npm uninstall -g @doist/todoist-cli. td auth logout removes the stored token.

FAQ

How is this different from Todoist MCP?

This is a command line plus a skill describing it: the agent runs td in a terminal. An MCP server plugs into the client as a tool set.

Can I stop the agent from changing tasks?

Yes, log in with td auth login --read-only and create, update and delete commands are blocked.

Discussion

No questions or reviews yet.

CLI tools
Official

The official Todoist MCP server: the agent finds, creates and updates tasks and projects in your account

MCP serverExtended access563Repository stars
Russian stack

The tracker command-line tool for Yandex Tracker with JSON output and a ready SKILL.md workflow for agents

CLIBroad access3Repository stars

A local task board with the taskctl CLI and a skill for Codex, Claude Code, and other agents: creates issues, moves statuses, and keeps comments under a fixed w

SkillExtended access3.4KRepository stars

A terminal kanban board in Python that Claude Code and other agents can read and change through a CLI or MCP

CLIExtended access286Repository stars
Russian stack

A CLI and skill for Yandex Tracker and Wiki: short output readable by people and agents alike, instead of raw MCP payloads costing thousands of tokens

CLIBroad access3Repository stars
Russian stack

A Yandex Tracker CLI built for LLM agents: issues, comments, worklogs, checklists and bulk operations, with an agent skill

CLIBroad access11Repository stars

README in short

The README covers npm installation, browser login with the token kept in the OS keychain, and alternatives: a manual token or the TODOIST_API_TOKEN variable. A dedicated section installs the skill for Claude Code, Codex, Copilot, Cursor, Gemini and the universal .agents folder. It lists core commands, script-friendly output formats, a screen reader mode and shell completion. MIT licensed.

README badge

Report a problem

Foxx AITodoist CLI
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.