From taskmd-lite
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.
npx claudepluginhub driangle/taskmd --plugin taskmd-liteThis skill is limited to using the following tools:
Update fields of an existing task — no CLI required.
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.
Marks tasks ongoing in TASKS.md and begins execution. Triggers on 'start', 'work on', task slugs like #fix-auth, or /starting-task.
Looks up tasks by ID or name, marks them in-progress, starts worklogs if enabled, executes using tools like EnterPlanMode and Bash, then completes via /complete-task. Use to pick up and execute tasks.
Share bugs, ideas, or general feedback.
Update fields of an existing task — no CLI required.
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:
Find the task file:
.taskmd.yaml for custom dir (default: tasks)Glob for <task-dir>/**/*<ID>*.mdRead the task file with the Read tool
Apply updates using the Edit tool:
For each field to change, edit the YAML frontmatter:
status: <old> line with status: <new> — valid values: pending, in-progress, completed, in-review, blocked, cancelledpriority: <old> with priority: <new> — valid: low, medium, high, criticaleffort: <old> with effort: <new> — valid: small, medium, largetype: <old> with type: <new> — valid: feature, bug, improvement, chore, docsowner: "<value>"phase: "<value>"parent: "<value>"title: "..." linetags array in frontmattertags arraydependencies arraypr arrayIf a field doesn't exist in the frontmatter yet, add it before the closing ---
Validate the changes:
Confirm the changes to the user, showing what was updated
See SPEC_REFERENCE.md (in the plugin root) for valid field values and frontmatter schema.