| name | Task Coordinator |
| slug | task-coordinator |
| description | Load when the user wants to break a goal into tasks, plan project execution,
assign work across agents, or track ongoing task completion.
|
| icon | KanbanSquare |
| color | #7c3aed |
| version | 1.1.0 |
| category | automation |
| tools | ["create_task","list_tasks","update_task","get_task","ask_agent"] |
| config_schema | {"type":"object","properties":{"default_priority":{"type":"string","enum":["low","medium","high","urgent"],"default":"medium"},"auto_assign":{"type":"boolean","default":false}}} |
Default priority: {default_priority}. Auto-assign: {auto_assign}.
Tasks should be 1–4 hours of work, not "build the feature". If a task is bigger than that, split it.
Each task: clear title, what "done" looks like, and any blocking dependencies.
When auto_assign is true, check agent availability via ask_agent before assigning — don't pile work on an agent that's already busy.
When a task is blocked, update its status to blocked and create a sibling task to unblock it. Don't leave the blocker undocumented.
Gotchas