driangledriangleCommunity·12 Agent Skills Included

taskmd

Markdown task tracking, prioritization, and parallel execution

Manages project tasks as plain markdown files with priorities, dependencies, phases, and worklogs. Creates, updates, splits, validates, and completes tasks directly from natural language requests. Eliminates scattered to-do lists and manual status tracking by keeping tasks versioned alongside your code. Recommends the next task to work on and can execute large tasks across parallel workstreams.
npx skills add driangle/taskmd --all -g -y
Available:

Tells your AI agent how to read, create, update, and complete markdown task files using the taskmd workflow, including status changes, dependencies, phases, and worklogs.

All Skills in This Repository (12)

Pure Emerald Level Indicators
📦 In Repo
driangledriangle

release

Automate software releases with versioning, Git tagging, and remote pushing.

Community
Advanced
📦 In Repo
driangledriangle

audit-docs

Audit documentation coverage for CLI commands, web features, and configuration settings.

Community
Advanced
📦 In Repo
driangledriangle

verify-task

Execute verification checks for a task ID using the taskmd CLI.

Community
Intermediate
📦 In Repo
driangledriangle

validate

Validates task files for format and correctness using industry-standard tools and workflows.

Community
Basic
📦 In Repo
driangledriangle

do-task

Starts a specified task by updating its status to in-progress and optionally logging work.

Community
Intermediate
📦 In Repo
driangledriangle

get-task

Retrieve task details from a Markdown-based task management system via the taskmd CLI.

Community
Basic
📦 In Repo
driangledriangle

next-task

Retrieves the next recommended task using the taskmd CLI with optional tag filters.

Community
Basic
📦 In Repo
driangledriangle

add-task

Creates Markdown task files with YAML frontmatter and sequential IDs for taskmd projects.

Community
Intermediate
📦 In Repo
driangledriangle

complete-task

Mark a specified task as completed using the taskmd CLI with verification checks.

Community
Intermediate
📦 In Repo
driangledriangle

divide-and-conquer

Splits large tasks into smaller sub-tasks with dependency tracking.

Community
Intermediate
📦 In Repo
driangledriangle

list-tasks

List tasks from a directory using the taskmd CLI with status and priority filters.

Community
Basic
📦 In Repo
driangledriangle

get-task-status

Retrieve task status and priority metadata using the taskmd CLI.

Community
Basic

Frequently Asked Questions

FAQPage Schema
How 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.

Related Repositories in Product & Management

View All in Product & Management