Install any skill in seconds. Free to start, no credit card required.
Get Started Free →borghei/agenthub
Multi-agent DAG orchestration for workflows where AI agents collaborate via dependency graphs, covering agent spawning, output merging, and quality evaluation.
Passed 19 of 22 test cases with the skill, and 4 of 22 without it.
and 23 more in the full report
15 fixed4 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 15 test cases the skill fixed. Same model, same prompt, with and without the skill.
The agents have finished their parallel tasks in `session_456.json`. I want to evaluate their outputs, rank them, and then combine them using the synthesize approach. What is the command?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies the result_ranker.py script | Missed | Passed |
| Includes the --rank flag | Passed | Passed |
| Includes the --merge synthesize argument | Missed | Passed |
The instructions your model reads when the skill loads.
AgentHub provides patterns and tools for orchestrating multiple AI agents as a directed acyclic graph (DAG). Instead of one agent doing everything sequentially, AgentHub lets you decompose complex tasks into sub-tasks, assign each to a specialized agent, define dependencies between them, and merge their outputs into a coherent result.
The core insight: complex tasks decompose better than they scale. A 10-step sequential task run by one agent hits context limits and quality degradation. Five parallel agents with clear scopes and a merge step produce better results faster.
max_parallel scheduling for real speedup.Before designing the workflow, confirm these inputs. If any is unknown or vague, ASK — do not assume:
max_parallel scheduling)Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.
This skill uses compound sub-skill architecture. Each sub-skill in skills/ handles a stage of the orchestration lifecycle:
| Sub-Skill | File | Purpose |
|---|---|---|
| Init | skills/init.md | Initialize a multi-agent workflow definition |
| Run | skills/run.md | Execute a defined workflow end-to-end |
| Spawn | skills/spawn.md | Spawn individual agents within a workflow |
test cases passed, vs 4 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.