kanban-worker

Guides Hermes Kanban workers through task lifecycle pitfalls, handoffs, and retry diagnostics.

Updated Aug 19, 2026
One-click install
npx skills add https://github.com/jakubbartnik/honey-barrel-finale --skill kanban-worker-jakubbartnik
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: kanban-worker
Source: https://github.com/jakubbartnik/honey-barrel-finale/tree/main/honey-barrel-finale/workspace/hermes/skills/devops/kanban-worker
Command: npx skills add https://github.com/jakubbartnik/honey-barrel-finale --skill kanban-worker-jakubbartnik

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Dispatched Kanban workers often fail silently by mishandling workspaces, hallucinating created card IDs, sending useless block reasons, or repeating the mistakes of prior failed runs. This Skill provides the deeper operational detail beyond the auto-injected KANBAN_GUIDANCE lifecycle so workers complete, block, and hand off tasks correctly. ## Core Features & Use Cases - Workspace and tenant handling: Defines correct behavior for scratch, dir, and worktree workspace kinds, plus tenant-prefixed memory isolation. - Structured handoffs: Provides proven summary and metadata shapes for coding, research, and review tasks, including review-required blocking with comment-based context. - Retry and edge-case diagnostics: Explains how to interpret prior run outcomes (timed_out, crashed, spawn_failed, reclaimed, blocked) and avoid repeating failed paths. - Use Case: A worker dispatched to fix a rate limiter finishes 14 passing tests, posts structured metadata as a comment, and blocks with a 'review-required' reason so a human reviewer can approve before merge. ## Quick Start Load this skill when dispatched as a Kanban worker and follow its guidance to orient on the task, work in the assigned workspace, and complete or block with a well-formed handoff.

Frequently Asked Questions about kanban-worker

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

FAQPage Schema
How do I complete a Kanban task as a Hermes worker agent?▼

Call kanban_complete with a concise summary and structured metadata such as changed files and test counts so downstream workers can parse results. Only complete when the task is genuinely finished; otherwise block with a specific reason.

How should a Kanban worker ask a human for a decision?▼

Post full context with kanban_comment, then call kanban_block with a one-sentence reason naming the specific decision needed. Never use clarify, since headless runs have no live user and the call will time out silently.

What is the difference between kanban_create and delegate_task?▼

kanban_create spawns cross-agent handoff tasks that outlive one API loop and appear on the board, while delegate_task is only for short reasoning subtasks inside your own run. Use kanban_create for follow-up work assigned to other specialist profiles.

Why does claiming created cards fail on kanban_complete?▼

The kernel verifies every id in created_cards exists and was created by your profile. Only pass ids captured from successful kanban_create return values; hallucinated or reused ids block the completion and are recorded on the task's event log.

How do I handle a retry of a previously failed Kanban task?▼

Run kanban_show first and inspect prior runs' outcome, summary, and error fields. Adjust your approach based on the failure type, such as chunking work after timed_out or reducing memory after crashed, instead of repeating the same path.

Can I use the hermes kanban CLI inside a worker run?▼

Prefer the kanban_* tools, which work across all terminal backends including Docker, Modal, and SSH. The hermes kanban CLI fails in containerized backends because it is not installed there; the CLI exists for human operators at a terminal.