From todoist-manager
Break down a complex task or project idea into well-structured, actionable Todoist subtasks with estimates and metadata
npx claudepluginhub infiquetra/infiquetra-claude-plugins --plugin todoist-managerThis skill uses the workspace's default tool permissions.
Converts a complex task or vague goal into a set of well-structured, actionable Todoist subtasks with realistic time estimates and appropriate metadata.
Provides Ktor server patterns for routing DSL, plugins (auth, CORS, serialization), Koin DI, WebSockets, services, and testApplication testing.
Conducts multi-source web research with firecrawl and exa MCPs: searches, scrapes pages, synthesizes cited reports. For deep dives, competitive analysis, tech evaluations, or due diligence.
Provides demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation for multi-location retailers managing 300-800 SKUs.
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: