kanban-orchestrator

Decompose orchestration goals into Kanban task graphs routed to specialist profiles.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/mattei2005/mgs-agent --skill kanban-orchestrator-mattei2005
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kanban-orchestrator
Source: https://github.com/mattei2005/mgs-agent/tree/main/profiles/atena-skills/devops/kanban-orchestrator
Command: npx skills add https://github.com/mattei2005/mgs-agent --skill kanban-orchestrator-mattei2005

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the need to decompose complex requests into parallel specialist work while preventing the orchestrator from executing the tasks itself, ensuring correct routing and dependency-safe task graphs.

Core Features & Use Cases

  • Profile-aware decomposition: discovers available Hermes profiles before planning and routes each workstream to a real existing assignee.
  • Dependency-correct Kanban planning: creates independent cards in parallel and uses parent links so synthesis/review cannot run until required inputs complete.
  • Anti-temptation guardrails: enforces “decompose, don’t execute” by always turning concrete work into assigned Kanban tasks, and by avoiding made-up profile names that would silently fail.

Quick Start

Use kanban-orchestrator when you are in an orchestration role and need to break a multi-step request into Kanban tasks routed to the profiles available on your setup.

Frequently Asked Questions about kanban-orchestrator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I decompose a multi-step request into a Kanban task graph for multi-agent routing?

Multi-agent orchestration routes work by decomposing a goal into a Kanban task graph, assigning each workstream to a specialist profile, and using parent links to gate dependencies without executing the tasks directly.

What is the best way to route parallel workstreams to specialist profiles in a workflow?

Profile-aware decomposition routes parallel workstreams by discovering available Hermes profiles first, creating independent cards for separate lanes, and using parents=[...] to enforce dependency promotion for review-gated pipelines.

How do I set up dependencies for fan-out and fan-in workflow planning?

Dependency-correct workflow planning sets up fan-out and fan-in by creating parallel cards with no parent links for independent lanes, using parents=[...] to ensure synthesis or review tasks cannot run until required inputs complete.

Why does my orchestrator execute tasks itself instead of just routing work?

An orchestrator executes tasks directly when lacking anti-temptation guardrails; enforcing decompose, don’t execute rules turns concrete work into assigned Kanban tasks routed to real existing profiles, preventing direct execution.

Can I use kanban-orchestrator if I haven't discovered the available specialist profiles yet?

No, profile-aware decomposition requires discovering available Hermes profiles before planning, ensuring each workstream routes to an existing assignee and avoiding made-up profile names that would silently fail during task routing.

What are the limitations of using parent links for dependency graphs in task decomposition?

A limitation of using parent links for dependency graphs is that independent lanes must be created as parallel cards with no parent links; otherwise, you incorrectly enforce sequential execution on workstreams that should run simultaneously.