From taskmd
Marks taskmd tasks as completed: verifies subtasks and acceptance criteria, checks off items, adds worklogs if enabled, handles PR-review workflow, runs verification checks.
How this skill is triggered — by the user, by Claude, or both
Slash command
/taskmd:complete-taskThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Mark a task as completed using the `taskmd` CLI.
Mark a task as completed using the taskmd CLI.
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.
Read the task file to understand the full task scope:
taskmd show <ID> to get the task contents- [ ] / - [x] items) in the task bodyVerify subtasks and acceptance criteria are met:
- [x]) any items that are complete but not yet checked off by editing the task fileAdd a final worklog entry (if worklogs are enabled):
.taskmd.yaml for worklogs: true -- only create worklogs if explicitly enabled; skip this step otherwisetasks/<group>/.worklogs/<ID>.md (or tasks/.worklogs/<ID>.md)Check the workflow mode in .taskmd.yaml:
workflow: pr-review is set, use taskmd set $ARGUMENTS --status in-review instead of completed (note: in pr-review mode, tasks are completed by merging the PR, not by setting status directly)solo mode), run taskmd set $ARGUMENTS --status completed --verify--verify flag runs any verification checks defined in the task before applying the status changeConfirm the status change to the user
npx claudepluginhub driangle/taskmd --plugin taskmdMarks tasks as completed after verifying subtasks, acceptance criteria, optional verify checks (bash/assert), and worklogs. Handles solo and PR-review workflows.
Marks ClickUp tasks as complete after user confirms all checklist items, adding a summary comment. Prevents closing unfinished tasks by listing incompletes and suggesting fixes.