← Back to Skills Marketplace
buddyh

Todoist CLI

by Buddy Hadry · GitHub ↗ · v1.3.0
cross-platform ✓ Security Clean
3249
Downloads
7
Stars
12
Active Installs
5
Versions
Install in OpenClaw
/install todoist-cli
Description
Manage Todoist tasks, projects, labels, and sections via the `todoist` CLI. Use when a user asks to add/complete/list tasks, show today's tasks, search tasks, or manage projects.
Usage Guidance
This skill is a straightforward integration with the Todoist CLI. Before installing: (1) ensure you trust the Homebrew tap or GitHub repo used by the install option, (2) you will need a Todoist API token (TODOIST_API_TOKEN) — treat it like a password and avoid pasting it into public chats, and (3) installing via 'go' will build code from the linked GitHub module, so review the source if you need higher assurance. If you don't want to install new software system-wide, run the todoist CLI manually and use this skill only when you are comfortable with the local setup.
Capability Analysis
Type: OpenClaw Skill Name: todoist-cli Version: 1.3.0 The OpenClaw skill bundle for 'todoist-cli' is benign. The `_meta.json` provides standard metadata. The `skill.md` clearly defines the skill's purpose, installation methods (via brew or go install from GitHub), and usage examples, all focused on managing Todoist tasks. There are no indications of prompt injection attempts against the AI agent, no commands designed for data exfiltration, persistence, or unauthorized execution. The required `TODOIST_API_TOKEN` is a legitimate credential for the tool's intended function.
Capability Assessment
Purpose & Capability
The name/description match the runtime instructions and requirements: the skill is a thin wrapper around the 'todoist' CLI and only needs the todoist binary. The documented commands and features align with the stated purpose.
Instruction Scope
SKILL.md only instructs running the todoist CLI and authenticating with TODOIST_API_TOKEN; it does not request unrelated files, system credentials, or exfiltrate data to unexpected endpoints. Commands are narrowly scoped to Todoist operations.
Install Mechanism
Install options are reasonable: a Homebrew formula (buddyh/tap/todoist) and a Go module from GitHub. Both are standard ways to install CLI tools, but they do involve pulling and running third-party code (brew tap or building the Go module). Users should verify the upstream repo/tap before installing.
Credentials
The skill uses a single, expected environment variable (TODOIST_API_TOKEN) for authentication which is proportional. Minor inconsistency: registry metadata at the top lists 'Required env vars: none' while SKILL.md metadata includes TODOIST_API_TOKEN — the token is necessary for API access and should be documented as required.
Persistence & Privilege
The skill does not request 'always: true' or any elevated persistence. It is user-invocable and may be invoked autonomously (platform default), which is expected for a CLI integration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install todoist-cli
  3. After installation, invoke the skill by name or use /todoist-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.3.0
Sync with repo: add --details flag, todoist reopen command, simplify metadata
v0.2.0
Added move and reopen commands, updated docs
v0.1.2
Removed requirements sidebar
v0.1.1
Updated display name
v0.1.0
Initial release - tasks, projects, labels, sections, comments, search
Metadata
Slug todoist-cli
Version 1.3.0
License
All-time Installs 12
Active Installs 12
Total Versions 5
Frequently Asked Questions

What is Todoist CLI?

Manage Todoist tasks, projects, labels, and sections via the `todoist` CLI. Use when a user asks to add/complete/list tasks, show today's tasks, search tasks, or manage projects. It is an AI Agent Skill for Claude Code / OpenClaw, with 3249 downloads so far.

How do I install Todoist CLI?

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

Is Todoist CLI free?

Yes, Todoist CLI is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Todoist CLI support?

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

Who created Todoist CLI?

It is built and maintained by Buddy Hadry (@buddyh); the current version is v1.3.0.

💬 Comments