todoist-automation

Automate Todoist task, project, and section management with bulk operations.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/dr-code/beacon --skill todoist-automation-dr-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: todoist-automation
Source: https://github.com/dr-code/beacon/tree/main/plugins/all-skills/skills/todoist-automation
Command: npx skills add https://github.com/dr-code/beacon --skill todoist-automation-dr-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes manual, error-prone interactions with Todoist by automating task creation, project and section management, filtering, and bulk operations so users can maintain organized, up-to-date task lists without repetitive API work.

Core Features & Use Cases

  • Automated Task Creation & Management: Create, update, complete, reopen, and delete tasks with support for due dates, priorities, labels, subtasks, and durations.
  • Project and Section Organization: List, create, and update projects and sections, resolve names to IDs, and scaffold project structures.
  • Search, Filter & Bulk Workflows: Perform complex Todoist filter queries, retrieve completed task histories with cursor pagination, and create multiple tasks in a single bulk request.
  • Use Case: Scaffold a Q2 launch project with detailed milestones and bulk-create tasks for each milestone while ensuring correct project/section IDs and due dates.

Quick Start

Create a Todoist project called Q2 Launch with tasks for each milestone.

Frequently Asked Questions about todoist-automation

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

FAQPage Schema
How do I automate bulk task creation in Todoist?

To automate Todoist workflows, you need an active Todoist connection and Rube MCP integration expecting RUBE_SEARCH_TOOLS, which together enable tool-driven task and project management operations.

Can I organize Todoist projects and sections programmatically?

You can retrieve completed Todoist task histories using cursor-based pagination, allowing you to track and filter historical task data sequentially across large datasets without missing records.

What is the best way to run complex Todoist filter queries for task management?

No, this Skill operates with no external dependencies, though it requires an active Todoist connection and the Rube MCP architecture expecting RUBE_SEARCH_TOOLS to execute tool-driven workflow operations.

Does Todoist automation work with Rube MCP for project scaffolding?

This Skill removes manual, error-prone Todoist API interactions by automating repetitive task creation, project organization, filtering, and bulk operations so users maintain organized task lists automatically.

Why should I use automation for Todoist task management instead of manual updates?

Cursor-based completed-task retrieval in Todoist automation allows you to sequentially paginate and retrieve historical completed task records, providing accurate tracking for complex completed-task histories.