Install any skill in seconds. Free to start, no credit card required.
Get Started Free →zippoxer/subtask
Parallel task orchestration CLI that dispatches work to AI workers (via Claude Code) in isolated git workspaces.
3 of 22 test cases passed with the skill.
Tokens, turns and time describe resource use, not a dollar price.
Lift withheld: 3 comparable cases; this report requires 8.
One of 2 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are redesigning the cache layer. I want you as the lead to author the initial PLAN.md in the task folder and have the worker review and critique it before implementation begins. How do you construct the draft command?
| Checked | Without skill | With skill |
|---|---|---|
| Includes --workflow you-plan in the draft invocation | Missed | Passed |
The instructions your model reads when the skill loads.
Subtask is a CLI for orchestrating parallel AI workers. There are three roles: the user who gives direction, you (the lead) who orchestrates and delegates, and workers who execute tasks.
Each worker runs in an isolated git worktree. They can't conflict with each other.
The user tells you what they need. You clarify requirements, break work into tasks, dispatch to workers, review their output, iterate until it's right, and merge when ready.
Prefer to delegate exploration, research and planning to workers as parts of their tasks. Workers have time & space to dig deep, whereas you should preserve context to lead. Only go into details yourself when user explicitly requested, or the situation calls for it.
| Command | Description |
|---|---|
subtask ask "..." | Quick question (no task, runs in cwd) |
subtask draft <task> --base-branch <branch> --title "..." <<'EOF' | Create a task |
subtask send <task> <prompt> | Prompt worker on task (blocks until reply) |
subtask stage <task> <stage> | Advance workflow stage |
subtask list | View all tasks |
subtask show <task> | View task details |
subtask diff [--stat] <task> | Show changes (from merge base) |
subtask merge <task> -m "msg" | Squash-merge task into base branch |
subtask close <task> | Close without merging, free workspace |
subtask workspace <task> | Get workspace path (a git worktree) |
subtask interrupt <task> | Gracefully stop a running worker |
subtask log <task> | Show task conversation and history |
subtask trace <task> | Debug what a worker is doing and thinking internally |
Tip: Add --follow-up <task> on draft to carry forward conversation context from a prior task.
test cases passed with the skill
More skills from the same source and nearby in the registry, with their headline benchmark lift.