todoist

Manage Todoist tasks across five core projects using the v1 API.

61|11|Updated Jun 15, 2026
One-click install
npx skills add https://github.com/Matymatyk-business/david-skills --skill todoist-matymatyk-business
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: todoist
Source: https://github.com/Matymatyk-business/david-skills/tree/main/skills/todoist
Command: npx skills add https://github.com/Matymatyk-business/david-skills --skill todoist-matymatyk-business

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing Todoist tasks across multiple projects, due dates, and priorities can be slow and error-prone; this Skill automates common actions and enforces David's workflow rules (today + overdue, Inbox special handling).

Core Features & Use Cases

  • Read, create, update, move, complete, and delete tasks according to David's setup.
  • Enforce scope: today + overdue by default, with explicit options to include future tasks or Inbox-specific fetches.
  • Handle pagination and ID translation for Todoist API v1, and promote safe authentication practices to avoid token leakage.

Quick Start

Use the Todoist skill to fetch today's tasks and overdue items from David's five core projects and present actionable items.

Frequently Asked Questions about todoist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Todoist task management end-to-end?

You can automate Todoist task management end-to-end by using a Skill that reads, creates, updates, moves, completes, and deletes tasks via the Todoist v1 API, handling authentication and pagination automatically while prioritizing the Python SDK to minimize token exposure.

How do I retrieve overdue and today's tasks from Todoist automatically?

To retrieve overdue and today's tasks from Todoist automatically, the Skill defaults its fetch scope to today and overdue items across your core projects, unless you explicitly request to include future tasks or specific Inbox items.

Can I use the Todoist API to move and complete tasks across different projects?

Yes, you can use the Todoist API to move and complete tasks across different projects. The Skill manages task movement and completion while enforcing specific workflow rules, such as treating the Inbox separately from your five core projects.

Does Todoist API automation handle authentication and ID translation safely?

Todoist API automation handles authentication and ID translation safely by satisfying v1 API requirements and prioritizing the Python SDK, which minimizes token exposure and ensures secure pagination and ID handling during task operations.

What is the best way to manage multiple Todoist projects without manual entry?

The best way to manage multiple Todoist projects without manual entry is using a workflow automation Skill that applies rules to your core projects and Inbox, automatically executing task creation, updates, and deletions across the v1 API.

Why does my Todoist task automation only fetch today and overdue items?

Your Todoist task automation only fetches today and overdue items because the Skill enforces a default scope to today and overdue tasks to streamline workflow, requiring explicit requests to fetch future tasks or specific Inbox items.