promote_task
Move tasks from backlog to active workflow by creating structured YAML files with dependencies, metadata, and ownership details for project management.
Instructions
Promotes a task from BACKLOG.md to an active YAML task file in todos/. Use this when starting work on a backlog item. Creates a full task file with YAML frontmatter, dependencies, and metadata.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | The task ID to promote from backlog (e.g., "AUTH-001"). | |
| owner | No | Who will work on this task. Default: "unassigned". | unassigned |
| priority | No | Priority override. If not set, uses priority from backlog. | |
| depends_on | No | Task IDs this depends on (e.g., ["AUTH-002"]). Only active tasks can be dependencies. | |
| estimate | No | Time estimate (e.g., "2h", "1d", "3d"). | |
| due | No | Due date in YYYY-MM-DD format. |