task-extraction

star 48

Extract actionable tasks from a message or conversation

giosakti By giosakti schedule Updated 2/8/2026

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

  1. Find explicit action items and implied commitments.
  2. 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)
  3. Present tasks in a consistent JSON shape.
  4. 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.

Install via CLI
npx skills add https://github.com/giosakti/duragent --skill task-extraction
Repository Details
star Stars 48
call_split Forks 2
navigation Branch main
article Path SKILL.md
More from Creator