A lightweight, direct integration for managing Todoist tasks, projects, and sections using standard shell tools and API endpoints.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install todoist-api-rest
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install todoist-api-rest using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Todoist API REST skill provides a robust and minimalist way to interact with your Todoist workspace without the need for heavy CLI wrappers. By leveraging curl and jq, this skill ensures that Openclaw Skills can perform complex task management operations with high reliability and low overhead. It is designed to bridge the gap when official CLIs are unavailable or failing, providing a direct pipeline to Todoist's backend infrastructure.
This skill is particularly valuable for developers who need to automate their productivity workflows within a scriptable environment. It handles both the modern REST v2 API and provides necessary fallbacks to API v1 for legacy compatibility, ensuring that your automation remains functional even as the external platform evolves. This flexibility makes it a staple for anyone looking to extend their Openclaw Skills library with professional task management capabilities.
To get started with this skill, ensure that curl and jq are installed on your system. You will also need to configure your authentication token.
# Install dependencies (example for Debian/Ubuntu)
sudo apt-get install curl jq
# Set your API token as an environment variable
export TODOIST_API_TOKEN="your_token_here"
# Alternatively, ensure the token is available in the secrets directory
mkdir -p ~/.openclaw/.secrets/
echo '{"token": "your_token_here"}' > ~/.openclaw/.secrets/todoist_token.json
The skill interacts with Todoist data objects following the standard API schema. Key entities include:
| Entity | Key Attributes | Purpose |
|---|---|---|
| Task | id, content, due_string, project_id | Individual to-do items |
| Project | id, name, color, is_favorite | High-level containers for tasks |
| Section | id, project_id, name | Organizational splits within projects |
| Completed | items, results, completion_date | Historical task records for reporting |
Loading
An automated trading signal generator that analyzes technical indicators and broadcasts alerts to communication channels.

An advanced AI coding agent skill that generates complex, formula-heavy spreadsheets and financial models using Python-powered automation.

A sophisticated image generation skill that brings Google DeepMind's Nano Banana model to AI agents for photorealistic creation and character consistency.

A secure, extraction-only skill for processing forwarded emails through a dedicated IMAP inbox with zero automatic background activity.

An AI-powered agent skill that manages Markdown todo files using line-stable edits and specific bot markers for seamless task synchronization.

A specialized AI skill for managing Markdown-based todo lists across local storage, Google Drive, and S3 while maintaining line stability and minimal token usage.








































