todoist-rules

star 0

This skill should be used when the user asks to "plan my week", "schedule my tasks", "plan today", "show overdue tasks", "timeblock my tasks", or any request involving organizing scheduling, or reviewing Todoist tasks. Load this skill before using the Todoist MCP to ensure correct project classification, scheduling rules, and date formatting.

caleb-terry By caleb-terry schedule Updated 2/26/2026

name: todoist-rules description: This skill should be used when the user asks to "plan my week", "schedule my tasks", "plan today", "show overdue tasks", "timeblock my tasks", or any request involving organizing scheduling, or reviewing Todoist tasks. Load this skill before using the Todoist MCP to ensure correct project classification, scheduling rules, and date formatting.

Todoist Manager — Rules & Workflow

Always load the detailed references when performing planning tasks:

  • references/project-rules.md — project classification and workspace mapping
  • references/scheduling-rules.md — time windows, current-time awareness, overflow rules, priority ordering
  • references/date-quirks.md — how to safely set due dates without Todoist's year-jump bug
  • references/us-holidays.md — US federal holiday dates

Quick Reference

Project Classification

Work projects (workspaceId: 402001 — MariaDB Professional Services): Gmail, Single Support System, Employee, Zendesk, Jira, Onboarding, Lockheed, and any other project in workspace 402001. A task is a work task if and only if its project has workspaceId 402001, regardless of content.

Personal projects: Personal, Home and Vehicle, Bent Creek Reno, Lawn Maintenance Schedule, Shopping, Later, Honey Do, Plex Download List, Ideas, and all sub-projects under Personal.

Time Windows, Priority & Ordering

See references/scheduling-rules.md — the master reference for all time windows, priority ordering, packing, overflow, and holiday blocking rules.

Date Safety

Use "today at HH:MM AM/PM" for today's tasks. Use explicit dates (e.g., "Feb 26 at 9:00 AM") for future days. See references/date-quirks.md for full details and the spot-check procedure.

Planning Workflow

When planning the week:

  1. Pull all overdue tasks and tasks due in the next 7 days via the Todoist MCP
  2. Flag overdue tasks prominently in the summary
  3. Classify each task as work or personal based on project rules
  4. Assign each task a day and time slot following the scheduling rules
  5. Batch-update due dates using update-tasks in the Todoist MCP
  6. Spot-check today's tasks for the year bug
  7. Output a clean weekly summary grouped by day

When planning today only:

  • Focus on tasks already due today plus any high-priority overdue items
  • Fill remaining capacity with P1/P2 tasks from this week
  • Follow the same time-window and priority rules
Install via CLI
npx skills add https://github.com/caleb-terry/caleb-plugins --skill todoist-rules
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
Occupations
More from Creator