Task Workflow
Use the task management tools for structured work tracking.
Creating Tasks
Use task_create with a clear subject and description:
- •Subject should be imperative ("Fix login bug", "Add API endpoint")
- •Description should include acceptance criteria
Status Transitions
Tasks flow through: pending -> in_progress -> completed
- •Set
in_progresswhen you start working on a task - •Set
completedonly when fully done - •Use
deletedto remove irrelevant tasks
Blocking Relationships
Use addBlocks and addBlockedBy to express dependencies:
- •A task with
blockedBycannot be started until dependencies complete - •Check
TaskListto find unblocked tasks
Best Practices
- •Create tasks before starting work to track progress
- •Update status as you work
- •Use
TaskListafter completing a task to find the next one - •Prefer working on tasks in ID order (lowest first)