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 mappingreferences/scheduling-rules.md— time windows, current-time awareness, overflow rules, priority orderingreferences/date-quirks.md— how to safely set due dates without Todoist's year-jump bugreferences/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:
- Pull all overdue tasks and tasks due in the next 7 days via the Todoist MCP
- Flag overdue tasks prominently in the summary
- Classify each task as work or personal based on project rules
- Assign each task a day and time slot following the scheduling rules
- Batch-update due dates using
update-tasksin the Todoist MCP - Spot-check today's tasks for the year bug
- 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