From taskmd-lite
Recommends the next task by scanning markdown files in tasks directory, filtering pending tasks without unmet dependencies, and ranking by priority, effort, and creation date. Use when asking what to work on next.
How this skill is triggered — by the user, by Claude, or both
Slash command
/taskmd-lite:next-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
Find the next recommended task using priority ranking — no CLI required.
Find the next recommended task using priority ranking — no CLI required.
The user may provide optional filters in $ARGUMENTS (e.g. --tag mvp, --group cli).
Find the task directory:
.taskmd.yaml if it exists to check for a custom dir fieldtasks if not configuredScan all task files: Use Glob with <task-dir>/**/*.md
.worklogs/ directoriesRead frontmatter of each task file and collect: id, title, status, priority, effort, dependencies, tags, group, created, owner
Filter candidates:
status: pending (or no status field)completed$ARGUMENTS (e.g. --tag, --group, --owner)Rank candidates using this priority order:
Present the top recommendation:
See SPEC_REFERENCE.md (in the plugin root) for valid field values and ranking logic.
npx claudepluginhub driangle/taskmd --plugin taskmd-liteRetrieves next recommended task from taskmd CLI with user arguments, reads details, and displays summary including ID, title, status, priority, and description. Use for task assignments or next steps.
Picks the next executable task from project-root TODO.md by priority and dependency, marks it in-progress, and executes it. Uses a structured task format with priority, ID, and dep fields.
Suggests 1-3 prioritized next tasks by analyzing TASKS.md, recent sessions via ctx journal, and priority tags. Use at session start, after tasks, or when unsure what to prioritize.