adslyw/openclaw-shared-knowledge/todoist-task-manager

Claude Code and agent skill by adslyw/openclaw-shared-knowledge

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Manage Todoist tasks via the `todoist` CLI (list, add, modify, complete, delete). Supports filters, projects, labels, and priorities.

Install

npx vskill@latest install adslyw/openclaw-shared-knowledge/todoist-task-manager

SKILL.md

The same SKILL.md was published earlier as lxyeternal/malskillbench/todoist-task-manager.

Todoist CLI

Use todoist to manage Todoist tasks directly from the terminal.

Setup

  1. Install: brew install todoist-cli
  2. Get your API token from https://app.todoist.com/app/settings/integrations/developer
  3. Create config:
bash
mkdir -p ~/.config/todoist
echo '{"token": "YOUR_API_TOKEN"}' > ~/.config/todoist/config.json
  1. Sync: todoist sync

List Tasks

bash
todoist list # All tasks
todoist list --filter "today" # Due today
todoist list --filter "overdue" # Overdue tasks
todoist list --filter "p1" # Priority 1 (highest)
todoist list --filter "tomorrow" # Due tomorrow
todoist list --filter "@work" # By label
todoist list --filter "#Project" # By project
todoist list --filter "(today | overdue) & p1" # Combined filters

Add Tasks

bash
todoist add "Buy milk" # Simple task
todoist add "Call mom" --priority 1 # With priority (1=highest, 4=lowest)
todoist add "Meeting" --date "tomorrow 3pm" # With due date
todoist add "Report" --project-name "Work" # To specific project
todoist add "Review" --label-names "urgent,review" # With labels
todoist quick "Buy eggs tomorrow p1 #Shopping @errands" # Natural language

Modify Tasks

bash
todoist modify TASK_ID --content "New title"
todoist modify TASK_ID --priority 2
todoist modify TASK_ID --date "next monday"

Complete Tasks

bash
todoist close TASK_ID # Complete a task
todoist close TASK_ID TASK_ID2 # Complete multiple tasks

Delete Tasks

bash
todoist delete TASK_ID

View Details

bash
todoist show TASK_ID # Show task details
todoist projects # List all projects
todoist labels # List all labels

Sync

bash
todoist sync # Sync local cache with Todoist

Output Formats

bash
todoist list --csv # CSV output for scripting
todoist list --color # Colorized output
todoist list --namespace # Show parent tasks as namespace
todoist list --indent # Indent subtasks

Filter Syntax

Todoist CLI supports the official Todoist filter syntax:

FilterDescription
todayDue today
tomorrowDue tomorrow
overduePast due date
no dateNo due date
p1, p2, p3, p4Priority level
@labelBy label
#ProjectBy project
assigned to: meAssigned to you
7 daysDue in next 7 days

Combine with & (and), | (or), ! (not):

bash
todoist list --filter "(today | overdue) & p1"
todoist list --filter "#Work & !@done"

Notes

  • Run todoist sync after making changes in the web/mobile app
  • Task IDs are numeric (e.g., 12345678)
  • Config stored in ~/.config/todoist/config.json
  • Cache stored in ~/.config/todoist/cache.json

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/adslyw/openclaw-shared-knowledge/todoist-task-manager/badge)](https://verified-skill.com/skills/adslyw/openclaw-shared-knowledge/todoist-task-manager)

Something wrong with this skill or its page? Tell us.