create_task
Create new tasks with required fields like title, description, status, priority, and exit criteria, plus optional research notes, action plans, and tags for comprehensive task management.
Instructions
Create a new task with all required fields (title, description, status, dependencies, exit_criteria, priority, notes) and optional fields (research_notes, action_plan, execution_notes, agent_instructions_template, tags)
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_list_id | Yes | The UUID of the task list to contain this task | |
| title | Yes | Short title describing the task | |
| description | Yes | Detailed description of the task | |
| status | Yes | Current status of the task | |
| dependencies | No | List of task dependencies (can be empty) - JSON string or array | |
| exit_criteria | Yes | List of exit criteria (must not be empty) - JSON string or array | |
| priority | Yes | Priority level of the task | |
| notes | No | List of general notes (can be empty) - JSON string or array | |
| research_notes | No | Optional list of research notes | |
| action_plan | No | Optional ordered list of action items | |
| execution_notes | No | Optional list of execution notes | |
| agent_instructions_template | No | Optional template for generating agent instructions | |
| tags | No | Optional list of tags for categorization - JSON string or array |