Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Manage tasks and projects in Todoist. Use when user asks about tasks, to-dos, reminders, or productivity.
Manage tasks and projects in Todoist. Use when user asks about tasks, to-dos, reminders, or productivity.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
CLI for Todoist task management, built on the official TypeScript SDK.
# Requires todoist-ts-cli >= 0.2.0 (for --top / --order) npm install -g todoist-ts-cli@^0.2.0
Get API token from https://todoist.com/app/settings/integrations/developer Either: todoist auth <your-token> # or export TODOIST_API_TOKEN="your-token"
todoist # Show today's tasks (default) todoist today # Same as above todoist tasks # List tasks (today + overdue) todoist tasks --all # All tasks todoist tasks -p "Work" # Tasks in project todoist tasks -f "p1" # Filter query (priority 1) todoist tasks --json
todoist add "Buy groceries" todoist add "Meeting" --due "tomorrow 10am" todoist add "Review PR" --due "today" --priority 1 --project "Work" todoist add "Prep slides" --project "Work" --order 3 # add at a specific position (1-based) todoist add "Triage inbox" --project "Work" --order top # add to top (alternative to --top) todoist add "Call mom" -d "sunday" -l "family" # with label
todoist view <id> # View task details todoist done <id> # Complete task todoist reopen <id> # Reopen completed task todoist update <id> --due "next week" todoist move <id> -p "Personal" todoist delete <id>
todoist search "meeting"
todoist projects # List projects todoist project-add "New Project" todoist labels # List labels todoist label-add "urgent"
todoist comments <task-id> todoist comment <task-id> "Note about this task"
User: "What do I have to do today?" todoist today User: "Add 'buy milk' to my tasks" todoist add "Buy milk" --due "today" User: "Remind me to call the dentist tomorrow" todoist add "Call the dentist" --due "tomorrow" User: "Mark the grocery task as done" todoist search "grocery" # Find task ID todoist done <id> User: "What's on my work project?" todoist tasks -p "Work" User: "Show my high priority tasks" todoist tasks -f "p1"
Todoist supports powerful filter queries: p1, p2, p3, p4 - Priority levels today, tomorrow, overdue @label - Tasks with label #project - Tasks in project search: keyword - Search
Task IDs are shown in task listings Due dates support natural language ("tomorrow", "next monday", "jan 15") Priority 1 is highest, 4 is lowest Use --order <n> (1-based) or --order top to insert a task at a specific position within a project/section
Workflow acceleration for inboxes, docs, calendars, planning, and execution loops.
Largest current source with strong distribution and engagement signals.