task_create
Create a task within a flow to break work into trackable steps, specifying a required summary plus optional description, acceptance criteria, or parent task for sub-tasks.
Instructions
Create a new task under a flow. Use this to break down a flow into smaller, trackable steps. Tasks can have:
Summary (required): Brief description of what to do
Description: Detailed implementation notes
Acceptance criteria: List of conditions for completion
Parent task: For creating sub-tasks
Best practice: Create tasks for each logical step before starting implementation.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"flowId": "<flowId>",
"summary": "<summary>"
},
"name": "task_create"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| flowId | Yes | The flow ID this task belongs to | |
| summary | Yes | Brief description of the task (required) | |
| parentId | No | Optional parent task ID for creating sub-tasks | |
| description | No | Detailed description or implementation notes | |
| acceptanceCriteria | No | List of conditions that must be met for task completion |