kanban-orchestrator

Decomposes goals into Kanban task graphs routed to specialist agent profiles.

Updated May 3, 2026
One-click install
npx skills add https://github.com/80portisfound/vibe-learning --skill kanban-orchestrator-80portisfound
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: kanban-orchestrator
Source: https://github.com/80portisfound/vibe-learning/tree/main/packages/hermes/skills/devops/kanban-orchestrator
Command: npx skills add https://github.com/80portisfound/vibe-learning --skill kanban-orchestrator-80portisfound

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When acting as an orchestrator agent, it is tempting to execute work directly instead of routing it, and multi-agent work without structure loses audit trails, crash recovery, and parallelism. This playbook enforces disciplined decomposition of goals into dependency-linked Kanban tasks assigned to specialist profiles. ## Core Features & Use Cases - Decomposition Playbook: A five-step workflow covering goal clarification, task-graph sketching, task creation with kanban_create, parent-linking for gated promotion, and reporting back to the user. - Specialist Roster Conventions: Standard profile table (researcher, analyst, writer, reviewer, backend-eng, frontend-eng, ops, pm) with typical workspace assignments. - Anti-Temptation Rules: Explicit constraints preventing the orchestrator from executing work itself, with escalation to the user when no specialist fits. - Use Case: For a request like "analyze whether we should migrate to Postgres," create two parallel researcher tasks, an analyst task parented on both, and a writer task parented on the analyst, letting the dispatcher handle scheduling automatically. ## Quick Start Ask the orchestrator to break down your project into Kanban tasks and assign each one to the right specialist profile.

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

Sketch the task graph first, then call kanban_create for each task with an assignee profile and body. Use the parents parameter to link dependencies so child tasks stay in todo until all parents reach done, then auto-promote to ready.

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, humans may interject, subtasks can 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 task dependencies work in a Kanban multi-agent system?▼

Pass parents=[task_ids] when creating a child task. The child remains in todo status until every parent reaches done, then auto-promotes to ready. The dispatcher and dependency engine handle scheduling without manual coordination.

What specialist profiles should an orchestrator assign tasks to?▼

The standard roster includes researcher, analyst, writer, reviewer, backend-eng, frontend-eng, ops, and pm profiles. Adjust to whatever profiles the user's setup actually has, and ask the user which profile to create if no specialist fits.

Why should an orchestrator not execute tasks itself?▼

The orchestrator's restricted toolset typically excludes terminal, file, and code access, and its role is routing rather than implementation. Executing work directly bypasses the audit trail, parallelism, and specialist memory accumulation the board provides.

How do I handle a reviewer blocking a task with change requests?▼

Create a new task linked from the reviewer's task and assign it to the original implementer profile rather than re-running the same task. The comment thread carries the full feedback context for the revision.