add_todo_task
Add new tasks to an existing TODO list with full markdown support, code examples, and logical sequencing. Use to expand, clarify, or append tasks in project workflows on the Knowledge MCP Server.
Instructions
Add a new task to an existing TODO list with full markdown support.
When to use this tool:
- Expanding existing TODO with new tasks
- Adding discovered subtasks during work
- Including additional requirements
- Appending follow-up tasks
- Adding clarifications or details
Key features:
- Full markdown support in content
- Can include code blocks and examples
- Auto-incrementing task numbers
- Preserves existing task order
- Rich formatting capabilities
You should:
- Verify TODO exists first
- Use clear, actionable task titles (max 200 chars)
- Include implementation details in content
- Add code examples where helpful
- Position task logically in sequence
- Keep task scope focused
- Use markdown formatting effectively
DO NOT use when:
- TODO doesn't exist
- Task duplicates existing one
- Task is too vague or broad
Returns: {success: bool, task_number: int, message: str, error?: str}
Input Schema
Name | Required | Description | Default |
---|---|---|---|
content | No | Full markdown content with implementation details, code examples, etc. | |
project_id | Yes | The project identifier | |
title | Yes | Brief task title (max 200 chars, used in filename) | |
todo_number | Yes | The TODO list number |