complete-task

Installation
SKILL.md

Complete Task

Mark a task as completed using the taskmd CLI.

Instructions

The user's query is in $ARGUMENTS (a task ID like 077). If $ARGUMENTS is empty or does not contain a task ID, infer the task from conversation context (e.g., the task currently being worked on). If the task cannot be determined, ask the user which task to complete.

  1. Read the task file to understand the full task scope:

    • Run taskmd get <ID> to get the task contents
    • Identify all subtask checklists (- [ ] / - [x] items) in the task body
    • Identify any acceptance criteria section
  2. Verify subtasks and acceptance criteria are met:

    • Review each subtask checklist item — confirm the work has been done
    • Review each acceptance criterion — confirm it is satisfied
    • Check off (- [x]) any items that are complete but not yet checked off by editing the task file
    • If any items are genuinely incomplete, report them to the user and ask how to proceed — do NOT mark the task as completed
Related skills
Installs
26
Repository
driangle/taskmd
GitHub Stars
33
First Seen
Feb 25, 2026