← Back to Skills Marketplace
552
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install todoist-api-rest
Description
Direct Todoist API integration via curl/jq. Lightweight, reliable, and uses working v1/v2 endpoints.
Usage Guidance
This is a lightweight, coherent curl/jq wrapper for the Todoist API. Before installing: 1) Only provide a Todoist API token you intend to allow this skill to use — tokens grant full API access for that account. Consider creating a separate account/token if you want isolation. 2) Confirm whether you are comfortable with the skill reading a local token file (~/.openclaw/.secrets/todoist_token.json) — if not, keep the token only in the environment and ensure file permissions. 3) Because the skill can be invoked by the agent, monitor what tasks it creates/edits and rotate the token if you stop using the skill. If you need stricter guarantees, avoid supplying your primary account token.
Capability Analysis
Type: OpenClaw Skill
Name: todoist-api-rest
Version: 1.0.0
The skill bundle provides direct API access to Todoist using standard `curl` and `jq` commands. It uses `TODOIST_API_TOKEN` from environment variables or `~/.openclaw/.secrets/todoist_token.json` for authentication, which is a legitimate method for an agent to access its own secrets. There is no evidence of data exfiltration, malicious execution (e.g., `curl|bash`), persistence mechanisms, obfuscation, or prompt injection attempts in `SKILL.md` designed to subvert the agent's behavior beyond its stated purpose. All network calls are directed to the official Todoist API.
Capability Assessment
Purpose & Capability
Name/description match the declared requirements: curl, jq, and TODOIST_API_TOKEN are exactly what a curl-based Todoist integration needs. No unrelated services, binaries, or excessive capabilities are requested.
Instruction Scope
The SKILL.md only instructs the agent to call official Todoist endpoints (rest/v2 and legacy api/v1) using the TODOIST_API_TOKEN in Authorization headers and to pipe results through jq. That stays within the stated purpose. Note: the docs mention an alternate token location (~/.openclaw/.secrets/todoist_token.json) which the skill may read for credentials even though no config paths were declared—this is a minor scope expansion worth noting.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is downloaded or written to disk by an installer. This is low-risk from an install mechanism perspective.
Credentials
The only required environment variable is TODOIST_API_TOKEN, which is appropriate for the purpose. However, SKILL.md references an alternate local secrets file path (~/.openclaw/.secrets/todoist_token.json) that is not declared under required config paths; that creates a small mismatch between declared requirements and runtime behavior. Also remember that possession of the API token grants the skill the same API access as your account (create/modify/view tasks).
Persistence & Privilege
always is false and the skill has no install or persistence actions. It does not request elevated or cross-skill configuration access.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install todoist-api-rest - After installation, invoke the skill by name or use
/todoist-api-rest - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release providing direct Todoist API access via curl and jq.
- Supports both REST v2 and legacy API v1 endpoints.
- Includes task listing, creation, completion, and project/section listing.
- Automatically suggests fallback to v1 if v2 endpoints return 410 errors.
- Requires only curl, jq, and a set API token for operation.
Metadata
Frequently Asked Questions
What is Todoist Api Rest?
Direct Todoist API integration via curl/jq. Lightweight, reliable, and uses working v1/v2 endpoints. It is an AI Agent Skill for Claude Code / OpenClaw, with 552 downloads so far.
How do I install Todoist Api Rest?
Run "/install todoist-api-rest" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Todoist Api Rest free?
Yes, Todoist Api Rest is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Todoist Api Rest support?
Todoist Api Rest is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Todoist Api Rest?
It is built and maintained by NitsujY (@nitsujy); the current version is v1.0.0.
More Skills