assign-dates

Assign due dates to multiple Todoist tasks via interactive prompts.

1|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/danielrosehill/Claude-Schedule-Manager-Plugin --skill assign-dates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: assign-dates
Source: https://github.com/danielrosehill/Claude-Schedule-Manager-Plugin/tree/main/skills/assign-dates
Command: npx skills add https://github.com/danielrosehill/Claude-Schedule-Manager-Plugin --skill assign-dates

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Assigning due dates to multiple Todoist tasks manually can be time-consuming and error-prone, especially when managing large task lists.

Core Features & Use Cases

  • Batch Date Assignment: Walks the user through each undated task to set specific or natural-language dates, reducing manual effort.
  • Interactive Workflow: Supports skipping tasks and applying batch shortcuts for efficient scheduling.
  • Use Case: Imagine reviewing a list of unscheduled tasks from a project; this Skill prompts for each task's date, then applies them automatically, streamlining task management.

Quick Start

Use the assign-dates skill to update due dates for all tasks missing a deadline based on your input.

Frequently Asked Questions about assign-dates

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

FAQPage Schema
How do I assign due dates to multiple Todoist tasks at once?

Batch assigning due dates to Todoist tasks is automated by walking through each undated task interactively, prompting for specific or natural language dates, and applying them automatically to streamline task scheduling.

What is the best way to schedule unscheduled Todoist tasks in bulk?

Batch scheduling unscheduled Todoist tasks is handled by an interactive workflow that reviews each task, accepts natural language dates, and applies updates automatically to reduce manual effort and scheduling errors.

Do I need Todoist MCP to update task due dates in bulk?

Todoist MCP is required to execute batch date updates and read task lists, serving as the underlying connection for applying natural language or specific dates to multiple Todoist tasks.

Can I skip certain tasks when batch assigning due dates in Todoist?

Skipping tasks during batch date assignment is supported by the interactive workflow, allowing you to bypass specific tasks and apply batch shortcuts for more efficient task prioritization and scheduling.

Does batch date assignment support natural language dates for Todoist tasks?

Natural language dates are supported for Todoist task scheduling, allowing you to input deadlines conversationally while the workflow applies them automatically alongside specific date formats during batch updates.

What are the limitations of batch updating Todoist task dates?

Batch updating Todoist task dates is limited to interactive, task-by-task prompting rather than autonomous bulk assignment, requiring user input for each undated task and relying entirely on Todoist MCP for execution.