kanban-orchestrator

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

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

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 profile names that silently fail, or mislink task dependencies. This Skill provides the decomposition playbook and anti-temptation rules for routing work through a Kanban board instead of executing it directly. ## Core Features & Use Cases - Profile Discovery First: Requires listing actual configured profiles (via hermes profile list or asking the user) before fan-out, since the dispatcher silently drops unknown assignees. - Task Graph Decomposition: Splits multi-lane requests into parallel independent cards and gated child cards using parents=[...] in kanban_create, with fan-out/fan-in, pipeline, and human-in-the-loop patterns. - Goal-Mode and Recovery: Supports goal_mode=True cards with a judge loop for open-ended work, plus reclaim, reassign, and model-change workflows for stuck or hallucinating workers. - Use Case: A user asks to "research Postgres migration costs and performance, then draft a CTO memo." The orchestrator creates two parallel research cards, a synthesis card gated on both, and a memo-drafting card gated on the synthesis, each assigned to real profiles on the machine. ## Quick Start Ask the agent to decompose your goal into Kanban cards assigned to your configured profiles, running independent lanes in parallel and gating dependent work with parent links.

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 from the request, map each lane to a discovered profile, and create one card per lane with kanban_create. Gate dependent cards by passing parents=[...] so children stay in todo until all parents finish.

How do I find which agent profiles exist before assigning Kanban cards?▼

Run hermes profile list to print configured profiles, or ask the user directly. The dispatcher silently fails on unknown assignees, leaving cards stuck in ready forever, so never invent profile names.

When should I use a 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.

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

The most common cause is an assignee profile name that does not exist on the machine; the dispatcher silently drops unknown names. Verify the profile with hermes profile list, then reassign the card to a valid profile.

How do I recover a stuck or hallucinating Kanban worker?▼

Use reclaim to abort the worker and reset the task to ready, or reassign to switch profiles with a fresh worker. If the model is the problem, edit the profile config with hermes -p <profile> model, then reclaim to retry.

When should I use goal_mode on a Kanban card?▼

Use goal_mode=True for long, open-ended cards where one turn rarely finishes, such as translating a full docs site. A judge re-evaluates against the card's acceptance criteria each turn; skip it for cheap one-shot tasks.