taskmd
Markdown task tracking, prioritization, and parallel execution
All Skills in This Repository (12)
Pure Emerald Level Indicatorsrelease
Automate software releases with versioning, Git tagging, and remote pushing.
audit-docs
Audit documentation coverage for CLI commands, web features, and configuration settings.
verify-task
Execute verification checks for a task ID using the taskmd CLI.
validate
Validates task files for format and correctness using industry-standard tools and workflows.
do-task
Starts a specified task by updating its status to in-progress and optionally logging work.
get-task
Retrieve task details from a Markdown-based task management system via the taskmd CLI.
next-task
Retrieves the next recommended task using the taskmd CLI with optional tag filters.
add-task
Creates Markdown task files with YAML frontmatter and sequential IDs for taskmd projects.
complete-task
Mark a specified task as completed using the taskmd CLI with verification checks.
divide-and-conquer
Splits large tasks into smaller sub-tasks with dependency tracking.
list-tasks
List tasks from a directory using the taskmd CLI with status and priority filters.
get-task-status
Retrieve task status and priority metadata using the taskmd CLI.
Frequently Asked Questions
FAQPage SchemaHow to install taskmd?▼
Run `npx skills add driangle/taskmd --all -g -y` in your terminal to install all task management skills globally.
How to manage project tasks with markdown files?▼
taskmd stores each task as a markdown file with YAML frontmatter for status, priority, and dependencies, so tasks stay version-controlled next to your code. The skills let you list, add, update, and complete tasks with plain-English requests.
Can AI pick the next task to work on?▼
Yes. The next-task skill ranks pending tasks by priority, effort, and age while respecting dependencies, then recommends what to work on first.
Does taskmd work with Claude Code?▼
Yes. It ships as a Claude Code plugin with slash commands like /taskmd:next-task and /taskmd:do-task, plus an optional MCP server for direct tool access.
Can taskmd split large tasks automatically?▼
Yes. The split-task skill evaluates a task's complexity and breaks it into smaller linked sub-tasks, and divide-and-conquer can execute independent workstreams in parallel.