kanban-orchestrator

Route Kanban task decomposition to specialist profiles with dependency gating.

Updated May 16, 2026
One-click install
npx skills add https://github.com/jaredcroxton/hermes-mirror --skill kanban-orchestrator-jaredcroxton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kanban-orchestrator
Source: https://github.com/jaredcroxton/hermes-mirror/tree/main/agents/skills/devops/kanban-orchestrator
Command: npx skills add https://github.com/jaredcroxton/hermes-mirror --skill kanban-orchestrator-jaredcroxton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents an orchestrator from executing work directly by forcing decomposition, correct fan-out across specialist profiles, and explicit dependency gating so tasks start only when their inputs are ready.

Core Features & Use Cases

  • Profile-aware decomposition: grounds planning in the profiles actually available on the machine to avoid silent task assignment failures.
  • Anti-temptation guardrails: enforces the “decompose, don’t execute” rule by requiring every concrete task to become a Kanban card assigned to a specialist profile.
  • Correct task graph behavior: uses parent links to gate synthesis/review/integration on the completion of dependent work, including safe parallelization of independent lanes.

Quick Start

Ask it to plan a multi-step change, then create and link Kanban cards by first discovering the available Hermes profiles 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 prevent my orchestrator from executing tasks directly during workflow automation?

To prevent an orchestrator from executing tasks directly, you need a workflow automation approach that enforces strict task decomposition. This forces every concrete workstream into a Kanban card assigned to a specialist profile instead of allowing solo execution.

How does dependency gating work for multi-agent routing in task decomposition?

Dependency gating in multi-agent routing uses parent links to ensure synthesis, review, or integration tasks only start when their dependent workstreams are complete. This allows safe parallelization of independent lanes while maintaining correct task graph behavior.

Do I need to discover available specialist profiles before creating a Kanban task graph?

Yes, you must discover available specialist profiles before creating a Kanban task graph. Profile-aware decomposition grounds planning in the profiles actually available on your machine, preventing silent task assignment failures when routing multi-lane fan-out work.

What is the best way to plan a multi-step change with explicit dependency gating?

The best way to plan a multi-step change is to draft and present the task graph before creating any cards. This ensures correct fan-out across specialist profiles and applies explicit dependency gating so tasks start only when their required inputs are ready.

Can I parallelize independent workstreams while gating integration tasks in a Kanban workflow?

Yes, you can parallelize independent workstreams in a Kanban workflow. By using parent links for dependency gating, independent lanes run safely in parallel while synthesis and integration tasks wait for their dependent workstreams to complete.

Why does my task graph orchestration fail when assigning work to unavailable specialist profiles?

Task graph orchestration fails when assigning work to unavailable specialist profiles because it lacks profile-aware decomposition. Grounding the task decomposition in the profiles actually available on your machine prevents silent task assignment failures during multi-agent routing.