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.
npx claudepluginhub driangle/taskmd --plugin taskmdThis skill is limited to using the following tools:
Mark a task as completed using the `taskmd` CLI.
Marks 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.
Looks up task by ID or name with taskmd, reads details, marks in-progress, starts worklog if enabled, executes using tools like EnterPlanMode, and completes it. Use to pick up and run predefined tasks.
Share bugs, ideas, or general feedback.
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