From taskmd
Executes tasks by splitting into independent workstreams run in parallel via subagents. Use for maximum concurrency on complex, multi-part tasks.
npx claudepluginhub driangle/taskmd --plugin taskmdThis skill is limited to using the following tools:
Pick up a task and execute it by splitting the work into independent workstreams that run in parallel via subagents.
Executes tasks from taskmd files by splitting into independent workstreams run in parallel via subagents. Manages progress, worklogs, planning, coordination, tests, and integration for maximum concurrency.
Executes parallel subagents with Task tool and run_in_background for independent tasks like multi-file changes, dynamic spawning, or concurrent operations.
Dispatches subagents via Claude Code's Agent tool to parallelize 3+ independent tasks across different files/modules with verification commands. Activates on execution-ready plans or keywords like 'use subagents'.
Share bugs, ideas, or general feedback.
Pick up a task and execute it by splitting the work into independent workstreams that run in parallel via subagents.
The user's query is in $ARGUMENTS (a task ID like 077 or a task name/keyword).
taskmd get $ARGUMENTS to find the task
taskmd list to show available tasks and ask the user which one they meantRead tool to get the full description, subtasks, and acceptance criteriataskmd set <ID> --status in-progress.taskmd.yaml for worklogs: true -- only create worklogs if explicitly enabledtasks/<group>/.worklogs/<ID>.md (or tasks/.worklogs/<ID>.md for root tasks)EnterPlanMode to design the overall approachAgent tool to launch one subagent per independent workstreamisolation: "worktree" for subagents that modify files, to avoid conflicts- [x]) in the task file as they are completed.taskmd.yaml for workflow: pr-review -- if set, use the PR-review workflow belowtaskmd set <ID> --status completed --verify
--verify flag will run any verification checks defined in the task before applying the status changetaskmd set <ID> --status in-review --add-pr <PR-URL> and stopEach worklog entry uses a timestamp heading followed by free-form notes:
## 2026-02-15T10:30:00Z
Started divide-and-conquer execution of the search feature task.
**Workstreams identified:**
1. Core search implementation (subagent — worktree)
2. Test suite (subagent — worktree)
3. Documentation updates (subagent)
**Completed:**
- [x] All subagents finished successfully
- [x] Merged worktree changes
- [x] Tests passing after integration
**Decisions:** Used full-text search with SQLite rather than Elasticsearch.