AI Agent Hub
Back to skills
🤖

Multi-Agent Collaboration Orchestration Engine

AI Agent Updated 2026.08.29

Paste the following prompt into your AI chat to install this skill:

Please install @user_1a470ba8/multi-agent-pro according to https://skillhub.cn/install/skillhub.md.

About this skill

Problem

In multi-agent workflows, the hard part is often not a single model's capability, but chaining collection, analysis, and reporting into a stable process: upstream outputs can be lost, a failure may force a full rerun, branch logic needs manual supervision, and execution state is hard to inspect. This skill treats the AI as an orchestrator and uses local scripts to manage a DAG pipeline's validation, scheduling, state, and recovery.

How It Works

Key capabilities include:
- DAG definition and validation: define nodes and dependencies in JSON, then check required fields, cycles, orphan nodes, and output a topological order.
- State sharing: node outputs are written to pipeline_state.json, and downstream nodes read upstream results automatically.
- Error recovery and resume: handle failures with retry → fallback → abort, and resume from the failed node while skipping completed work.
- Reports and visualization: generate Markdown execution reports and an HTML Gantt chart with statuses such as completed, failed, running, skipped, and pending.
- Dynamic control flow: support condition, switch, for-each, and while-loop, allowing runtime decisions based on node outputs instead of a fixed graph.

Boundaries

It is aimed at local multi-step orchestration, not real-time stream processing, distributed multi-node scheduling, or GPU resource scheduling. The actual collection, analysis, and reporting tasks are still performed by the AI; the skill manages the flow, state, and recovery.

Use Cases

  • Chain data collection, cleaning, and report generation into a DAG and resume after interruption.
  • Use condition branches and for-each to expand tasks from a file list and join results.
  • Insert an approval node at a critical step and continue downstream only after user confirmation.
  • Generate an HTML Gantt chart and Markdown report, then compare recent execution durations.

Best For

  • Engineering owners who need automated collection, analysis, and reporting with resumable pipelines
  • Operations staff who need rule-based branch processing and manual confirmation checkpoints
  • Tech leads who need to debug failure recovery and inspect execution reports for agent pipelines
  • Project engineers who need to compare recent runs, durations, and node failure patterns