From taskmd
Updates existing task fields like status, priority, title, tags, dependencies using taskmd CLI for supported fields or direct file edits with Read/Edit tools. Use when modifying task properties.
npx claudepluginhub driangle/taskmd --plugin taskmdThis skill is limited to using the following tools:
Update fields of an existing task.
Updates fields like status, priority, title, tags, dependencies in existing task Markdown files using Glob, Read, and Edit tools. Use for modifying task properties via natural language input.
Updates status, priority, tags, parent, title, or any frontmatter field on existing work items. Allows arbitrary changes without transition enforcement.
Marks tasks ongoing in TASKS.md and begins execution. Triggers on 'start', 'work on', task slugs like #fix-auth, or /starting-task.
Share bugs, ideas, or general feedback.
Update fields of an existing task.
The user's query is in $ARGUMENTS (e.g. "set task 042 to high priority and in-progress", "rename task 15 to Fix auth bug", "add tag backend to 042").
Parse the user's input from $ARGUMENTS to extract:
Look up the task: Run taskmd get <ID> to confirm the task exists
taskmd list to show available tasks and ask the user which one they meantDetermine how to apply each update:
taskmd set (use CLI):--status — pending, in-progress, completed, in-review, blocked, cancelled--priority — low, medium, high, critical--effort — small, medium, large--type — feature, bug, improvement, chore, docs--owner — assignee name--parent — parent task ID (empty string to clear)--add-tag / --remove-tag — add or remove tags (repeatable)--add-pr / --remove-pr — add or remove PR URLs (repeatable)Build a single taskmd set <ID> command with all applicable flags:
taskmd set 042 --priority high --status in-progress --add-tag backend
taskmd set (edit file directly):title: line in the task file's frontmatterdepends-on: list in the frontmatterFor direct file edits:
Read toolEdit tool to make the changetaskmd validate to ensure the file is still validHandle errors:
taskmd list--priority mega), explain the valid optionstaskmd validate fails after a direct edit, fix the issue before confirmingConfirm the changes to the user, showing what was updated