← Back to Skills Marketplace
leaofelipe

Todoist CLI Skill

by Felipe Leão · GitHub ↗ · v1.0.5 · MIT-0
cross-platform ✓ Security Clean
341
Downloads
1
Stars
1
Active Installs
6
Versions
Install in OpenClaw
/install todoist-cli-skill
Description
Manage tasks and projects in Todoist using the Official Todoist CLI tool (https://github.com/Doist/todoist-cli). Use when user asks about tasks, to-dos, remi...
Usage Guidance
This skill is coherent and appears to do what it says: translate user requests into the official `td` CLI commands. Before installing, ensure you: (1) install the official `@doist/todoist-cli` package from npm (or otherwise obtain a trusted `td` binary); (2) only provide a Todoist API token you trust the agent with (the token grants access to your Todoist account—rotate/revoke it if needed); (3) avoid placing the token in globally readable places on shared systems; and (4) confirm you want the agent to run local binaries autonomously (the skill will execute `td` commands that interact with Todoist). If you need stricter isolation, consider creating a limited-access Todoist integration token if Todoist supports it, or run the CLI in a restricted environment.
Capability Analysis
Type: OpenClaw Skill Name: todoist-cli-skill Version: 1.0.5 The todoist-cli-skill is a legitimate wrapper for the official Todoist CLI tool (@doist/todoist-cli). The SKILL.md and README.md files provide standard documentation and usage examples for managing tasks, projects, and labels, with no evidence of data exfiltration, malicious execution, or harmful prompt injection.
Capability Assessment
Purpose & Capability
Name/description (Todoist CLI) match the declared requirements: the skill needs the `td` binary and TODOIST_API_TOKEN to operate. Nothing requested (binaries, env) is unrelated to managing Todoist.
Instruction Scope
SKILL.md contains concrete td commands for tasks, projects, labels, reminders, comments, and activity. It does not instruct reading unrelated files or exfiltrating data to arbitrary endpoints; activity is limited to running the `td` CLI which communicates with Todoist using the provided token.
Install Mechanism
This is an instruction-only skill (no install spec). The README suggests installing the official npm package `@doist/todoist-cli`, which is expected and not unusual. No downloads from unknown hosts are embedded in the skill itself.
Credentials
Only TODOIST_API_TOKEN is required. That is proportional and necessary for API access. The token grants access to the user's Todoist account—normal for this integration, but worth the usual caution.
Persistence & Privilege
The skill is not always-included and uses default autonomous invocation behavior. It does not request elevated agent-wide persistence or modify other skills/configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install todoist-cli-skill
  3. After installation, invoke the skill by name or use /todoist-cli-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.5
Move API token link to top of Setup section for better visibility
v1.0.4
- Bumped version to 1.0.4. - Documentation updates only; no code changes. - README.md and SKILL.md were updated for clarity and detail.
v1.0.3
- Updated skill name to todoist-cli-skill in SKILL.md - Bumped version to 1.0.3 - No changes to underlying functionality; documentation/metadata updates only
v1.0.2
- Updated SKILL.md to clarify use of the Official Todoist CLI and point to the correct CLI GitHub repository. - Changed skill description and homepage links for improved accuracy and relevance. - No changes to CLI usage or command documentation.
v1.0.1
- Added initial documentation (SKILL.md) for the Todoist CLI skill, detailing features, supported commands, and usage guidance. - Provides concise CLI examples for managing Todoist tasks, projects, labels, sections, reminders, comments, activity logs, stats, and workspaces. - Highlights requirements: the official Doist CLI (`td` binary) and the TODOIST_API_TOKEN environment variable. - Includes usage notes, structured/quick-add methods, and best practices for reliable automation.
v1.0.0
Initial release of todoist-cli skill for Todoist task management via the official CLI. - Manage tasks, projects, sections, labels, comments, and reminders using the `td` command-line tool. - Supports listing, adding, updating, completing, rescheduling, and deleting tasks. - Handles project, label, and section creation, updating, and deletion. - Provides access to activity logs, productivity stats, and comment management. - Requires Doist CLI (`td`), and Todoist API token (via environment variable).
Metadata
Slug todoist-cli-skill
Version 1.0.5
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 6
Frequently Asked Questions

What is Todoist CLI Skill?

Manage tasks and projects in Todoist using the Official Todoist CLI tool (https://github.com/Doist/todoist-cli). Use when user asks about tasks, to-dos, remi... It is an AI Agent Skill for Claude Code / OpenClaw, with 341 downloads so far.

How do I install Todoist CLI Skill?

Run "/install todoist-cli-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Todoist CLI Skill free?

Yes, Todoist CLI Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Todoist CLI Skill support?

Todoist CLI Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Todoist CLI Skill?

It is built and maintained by Felipe Leão (@leaofelipe); the current version is v1.0.5.

💬 Comments