manage-tasks
Track and update task progress for spec implementation. Begin by setting status to in-progress, implement the task, then mark as completed. Supports listing tasks, updating statuses, and managing workflow sequences.
Instructions
Task management for spec implementation. REQUIRED SEQUENCE: First mark task as in-progress, then implement, finally mark as completed. ALWAYS update status to in-progress before starting work. Implementation workflow: set-status (in-progress) → code → set-status (completed). Status markers: [] = pending, [-] = in-progress, [x] = completed
Input Schema
Name | Required | Description | Default |
---|---|---|---|
action | No | Action: list all tasks, get specific task, set task status, get next pending task, or get full implementation context | list |
projectPath | Yes | Absolute path to the project root | |
specName | Yes | Name of the specification | |
status | No | New task status (required for set-status action) | |
taskId | No | Specific task ID (required for get, set-status, and context actions) |