From todoist-manager
Break down a complex task or project idea into well-structured, actionable Todoist subtasks with estimates and metadata
How this skill is triggered — by the user, by Claude, or both
Slash command
/todoist-manager:plan-taskWhen to use
Use this skill when the user: - Says "I don't know where to start" on a task - Has a task that's too big to execute directly - Wants to break down a project into steps - Asks "plan this out for me" - Has a task deferred 2+ times (likely too big or unclear) - Mentions a goal or outcome and wants it turned into tasks - Says "help me plan [project/initiative]" Auto-triggers: - "break this down" - "plan this task" - "I don't know where to start" - "create a plan for [X]" - "how do I approach [task]?" - "this task is too big" - "subtasks for [X]"
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Converts a complex task or vague goal into a set of well-structured, actionable Todoist subtasks with realistic time estimates and appropriate metadata.
Converts a complex task or vague goal into a set of well-structured, actionable Todoist subtasks with realistic time estimates and appropriate metadata.
Use when:
TODOIST_TOKEN set in environmenttodoist-api-python SDK installed (auto-installs if missing)plugins/todoist-manager/skills/todoist-manage/scripts/todoist_client.pyAlways clarify before planning. Ask:
Keep questions focused — ask 2-3 at most, not all 5.
If the user references an existing task:
python3 <script_path> tasks get --task-id <ID>
Or search by content:
python3 <script_path> tasks filter --query "search: <task content>"
Planning principles:
Present plan for confirmation:
📋 Plan for: "Write quarterly business review presentation"
Here's how I'd break this down:
1. Gather Q3 metrics data (30 min) @computer
→ Pull numbers from dashboard, spreadsheet, analytics
2. Draft slide outline (20 min) @computer @focus
→ 8-10 slides: Exec summary, KPIs, Wins, Challenges, Q4 goals
3. Write executive summary slide (30 min) @focus @computer
→ 3 bullet points max, key message clear
4. Create performance charts (45 min) @computer
→ Revenue trend, user growth, NPS score charts
5. Write KPI slides (45 min) @focus @computer
→ One slide per KPI with context and trend
6. Write Wins & Challenges slides (30 min) @computer
7. Draft Q4 goals slide (20 min) @computer @focus
8. Design cover and transitions (20 min) @computer
9. Self-review full deck (20 min) @computer
→ Read as audience, check flow and clarity
10. Send for stakeholder review (5 min) @quick
→ Email deck to Sarah and Marcus for feedback
11. Incorporate feedback (30 min) @computer
12. Final proofread and send (15 min) @quick
Total: ~5 hours across multiple sessions
Suggested split:
- Session 1 (2h): Steps 1-5
- Session 2 (2h): Steps 6-10
- Session 3 (1h): Steps 11-12
Create these as subtasks? [Y/N]
If no parent task exists:
python3 <script_path> tasks add \
--content "Write quarterly business review presentation" \
--project-id <ID> \
--priority 2 \
--due-string "Friday" \
--labels focus computer
# For each subtask in sequence:
python3 <script_path> tasks add \
--content "Gather Q3 metrics data" \
--parent-id <parent_task_id> \
--duration 30 \
--duration-unit minute \
--labels computer \
--priority 2
python3 <script_path> tasks add \
--content "Draft slide outline" \
--parent-id <parent_task_id> \
--duration 20 \
--duration-unit minute \
--labels computer focus \
--priority 2
# ... continue for all subtasks
After creating all subtasks:
✅ Created plan for "Write quarterly business review presentation"
12 subtasks created:
- Total estimated time: ~5 hours
- Suggested over 3 sessions
- First step: "Gather Q3 metrics data" (30 min)
Want to schedule Session 1 (Steps 1-5) for today?
See ../todoist-manage/references/productivity-workflows.md for planning frameworks.
See ../task-review/references/task-templates.md for 7 task type templates.
Structure:
Structure:
Structure:
Structure:
Structure:
| Complexity | Subtask Count | Session Count |
|---|---|---|
| Simple | 2-4 subtasks | 1 session |
| Medium | 5-8 subtasks | 1-2 sessions |
| Complex | 9-15 subtasks | 2-3 sessions |
| Large | 15+ subtasks | Consider full project structure |
For Large tasks (15+ subtasks), recommend creating a project in Todoist with sections for phases, rather than a flat subtask list.
After creating the plan, offer:
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub infiquetra/infiquetra-claude-plugins --plugin todoist-manager