kanban-orchestrator

Decomposes goals into Kanban task graphs and routes cards to worker profiles.

1|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/Araara7/hermes-skills --skill kanban-orchestrator-araara7
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: kanban-orchestrator
Source: https://github.com/Araara7/hermes-skills/tree/main/devops/kanban-orchestrator
Command: npx skills add https://github.com/Araara7/hermes-skills --skill kanban-orchestrator-araara7

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When acting as an orchestrator in a multi-agent Kanban setup, it is easy to do the work yourself, invent nonexistent assignee profiles, or mislink task dependencies. This Skill provides a decomposition playbook and anti-temptation rules so work is routed to the right profiles with correct dependency gating. ## Core Features & Use Cases - Profile discovery first: Run hermes profile list or ask the user before fanning out, since the dispatcher silently drops cards assigned to unknown profiles. - Task graph decomposition: Extract independent lanes, create parallel cards with no parents, and gate synthesis/review cards with parents=[...] so children auto-promote from todo to ready only after parents finish. - Stuck worker recovery: Reclaim, reassign, or change the model of crashing or hallucinating workers via the dashboard or hermes kanban reclaim/reassign commands. - Use Case: A user asks to "research Postgres migration and draft a memo." You create two parallel research cards, a synthesis card parented on both, and a memo-drafting card parented on the synthesis, each assigned to real profiles on the machine. ## Quick Start Ask the orchestrator to decompose my goal into Kanban cards assigned to my available profiles, with parallel research lanes and a gated synthesis task.

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 request into Kanban tasks for multiple agents?▼

Extract independent workstreams as lanes, map each lane to a real profile discovered via hermes profile list, create parallel cards with no parents, and gate synthesis or review cards with parents=[...] so they promote only after dependencies finish.

How do I create dependent Kanban tasks that wait for parent tasks?▼

Pass parents=[task_ids] in the original kanban_create call for the child card. Children created with unfinished parents stay in todo and auto-promote to ready once every parent reaches done; never create cards first and link them afterward.

Why is my Kanban card stuck in ready and never picked up?▼

The assignee profile likely does not exist on this machine; the dispatcher silently fails to spawn unknown assignees. Run hermes profile list to discover real profiles and reassign the card to one of them.

When should I use the Kanban board instead of doing the task directly?▼

Use the board when multiple specialists are needed, work must survive restarts, subtasks run in parallel, review loops are expected, or an audit trail matters. For small one-shot reasoning tasks, use delegate_task or answer directly.

How do I recover a Kanban worker that keeps crashing or hallucinating?▼

Use Reclaim (hermes kanban reclaim <task_id>) to abort the worker and reset the task to ready, Reassign to move it to a different profile, or change the profile's model on disk and then reclaim to retry.