create_task
Define and organize tasks with dependencies, completion criteria, and uncertainty areas. Essential for managing complex workflows and ensuring clarity before execution.
Instructions
A tool to create a new task that must be completed. Can optionally provide a list of tasks that must be completed first. Should provide a list of uncertainty areas to clarify before starting this task. All tasks start in the 'not-started' status. Use the 'transition_task_status' tool to transition the status of this task.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
definitionsOfDone | Yes | A detailed list of criteria that must be met for this task to be considered complete. | |
dependsOnTaskIDs | Yes | A list of task identifiers this task depends on. Must be provided if these tasks must be complete before this task can be started. | |
description | Yes | A detailed description of this task. | |
goal | Yes | The overall goal of this task. | |
title | Yes | A concise title for this task. | |
uncertaintyAreas | Yes | A detailed list of areas where there is uncertainty about this task's requirements or execution. May be empty. Ensure list is ordered by priority. |