Agent skill · marketing growth · sundial-org
todoist
Manage tasks and projects in Todoist. Use when user asks about tasks, to-dos, reminders, or productivity.
Why this skill is useful
Provides specific commands and usage patterns for managing tasks in Todoist that the AI wouldn't reliably generate on its own.
What it needs
Requires todoist-ts-cli installed locally. Requires todoist account access. About 2k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
Todoist CLI CLI for Todoist task management, built on the official TypeScript SDK. Installation Setup 1. Get API token from https://todoist.com/app/settings/integrations/developer 2. Either: Commands Tasks Add Tasks Manage Tasks Search Projects & Labels Comments Usage Examples User: "What do I have to do today?" User: "Add 'buy milk' to my tasks" User: "Remind me to call the dentist tomorrow" User: "Mark the grocery task as done" User: "What's on my work project?" User: "Show my high priority tasks" Filter Syntax 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 Notes 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
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/todoist