Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
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.
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.
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.
A fast, full-featured Todoist CLI written in Go.
Get your API token from https://todoist.com/app/settings/integrations/developer # Interactive todoist auth # Direct todoist auth <your-token> # Or set environment variable export TODOIST_API_TOKEN=<your-token>
# Show today's tasks (default) todoist # List all tasks todoist tasks --all # Filter tasks todoist tasks --filter "p1" # High priority todoist tasks --filter "overdue" # Overdue todoist tasks -p Work # By project # Show task descriptions and comments todoist tasks -p Work --details # Add a task todoist add "Buy groceries" todoist add "Call mom" -d tomorrow todoist add "Urgent" -P 1 -d "today 5pm" -l urgent # Complete a task todoist complete <task-id> todoist done <task-id> # Reopen completed task todoist reopen <task-id> # View task details todoist view <task-id> # Update a task todoist update <task-id> --due "next monday" todoist update <task-id> -P 2 # Delete a task todoist delete <task-id> # Move a task (Kanban workflows) todoist move <task-id> --section "In Progress" todoist move <task-id> --project "Work" # Search todoist search "meeting"
# List projects todoist projects # Create project todoist projects add "New Project" --color blue
# List labels todoist labels # Create label todoist labels add urgent --color red
# List sections todoist sections -p Work # Create section todoist sections add "In Progress" -p Work
# View comments on a task todoist comment <task-id> # Add a comment todoist comment <task-id> "This is a note"
# Show recently completed todoist completed # Filter by date todoist completed --since 2024-01-01 --limit 50
All commands support --json for machine-readable output: todoist tasks --json | jq '.[] | .content'
CommandDescriptiontodoistShow today's taskstodoist tasksList tasks with filterstodoist addCreate a new tasktodoist completeMark task completetodoist doneAlias for completetodoist reopenReopen completed tasktodoist deleteDelete a tasktodoist updateUpdate a tasktodoist moveMove task to section/projecttodoist viewView task detailstodoist searchSearch taskstodoist projectsList/manage projectstodoist labelsList/manage labelstodoist sectionsList/manage sectionstodoist commentView/add commentstodoist completedShow completed taskstodoist authAuthenticate
CLITodoist-P 1p1 (highest)-P 2p2-P 3p3-P 4p4 (lowest)
All commands support --json for machine-readable output
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.