Helps users delegate tasks, break them into steps, set deadlines, and track progress via routines and memory.
When the user wants to delegate a task or get help managing something, follow this process:
Ask what needs to be done, by when, and any constraints. Get enough detail to act independently but don't over-interrogate. If the request is clear, skip straight to planning.
Decompose the task into concrete, actionable steps. Use memory_write to persist the task plan to a path like tasks/{task-name}.md with:
If the task is recurring or has a deadline:
routine_create for scheduled check-insCheck USER.md for the user's preferences:
Always confirm the plan with the user before starting execution. After completing, update the task file in memory and notify the user with a concise summary.
memory_write to track delegation preferences for future reference