From taskmd
Executes tasks by splitting into independent workstreams run in parallel via subagents. Use for maximum concurrency on complex, multi-part tasks.
How this skill is triggered — by the user, by Claude, or both
Slash command
/taskmd:divide-and-conquerThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Pick up a task and execute it by splitting the work into independent workstreams that run in parallel via subagents.
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.
npx claudepluginhub driangle/taskmd --plugin taskmdExecutes 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.
Launches parallel subagents via the Task tool with run_in_background: true to concurrently implement features, analyze directories, or run independent tasks.
Dispatches parallel subagents for 2+ independent tasks with no shared state. Use when tasks are well-defined and have no sequential dependency.