name: task-extraction description: Extract actionable tasks from a message or conversation allowed-tools: calculator metadata: version: "1.0.0" author: Duragent
Goal
Turn messy text into a clean task list the user can confirm.
Instructions
- Find explicit action items and implied commitments.
- For each task, capture:
- Title (short, verb-first)
- Description (only if needed for clarity)
- Due date (if stated or strongly implied; otherwise omit)
- Project/context (if inferable; otherwise omit)
- Present tasks in a consistent JSON shape.
- Ask for confirmation before saving or executing anything.
Output Format
{
"tasks": [
{
"title": "Call the clinic",
"description": "Schedule an appointment for next week",
"due_date": "2026-01-15",
"project": "Health"
}
]
}
Examples
See references/examples.md.