kanban-worker

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

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/Chensihakniroth/ANAKOT-AGENT --skill kanban-worker-chensihakniroth
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: kanban-worker
Source: https://github.com/Chensihakniroth/ANAKOT-AGENT/tree/main/skills/devops/kanban-worker
Command: npx skills add https://github.com/Chensihakniroth/ANAKOT-AGENT --skill kanban-worker-chensihakniroth

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 that prevents those failures in multi-agent Kanban workflows. ## Core Features & Use Cases - Workspace and Tenant Handling: Defines correct behavior for scratch, shared directory, and git worktree workspaces, plus tenant-prefixed memory isolation. - Structured Handoffs: Provides proven summary and metadata shapes for coding, research, and review tasks, including review-required blocking patterns 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 completes 14 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 the kanban-worker skill and follow its guidance to complete your dispatched Kanban task with a structured summary and metadata 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 dispatched worker?▼

Call kanban_complete with a concise summary and structured metadata such as changed_files, tests_run, and decisions so downstream workers can parse results without re-reading prose. Only complete when the task is genuinely terminal; otherwise block with a review-required 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 call clarify, since headless workers have no live user and the call will time out silently.

What should I do when a Kanban task is a retry of a failed run?▼

Run kanban_show first and inspect prior runs' outcome, summary, and error fields. Adjust your approach based on the failure: chunk work after timed_out, reduce memory after crashed, and block for human help after spawn_failed instead of retrying blindly.

Can I claim Kanban cards I created in created_cards?▼

Only claim task IDs captured from successful kanban_create return values. The kernel verifies each ID exists and was created by your profile; phantom or hallucinated IDs cause the completion to be rejected and permanently logged.

How do Kanban workers handle shared or git worktree workspaces?▼

For dir: workspaces, treat files as long-lived shared state since other runs read them. For worktree workspaces, run git worktree add first if .git is missing, then commit work there. Scratch workspaces are disposable and garbage-collected on archival.

When should I use kanban_create instead of delegate_task?▼

Use kanban_create for cross-agent handoffs that outlive a single run, assigning follow-ups to the right specialist. delegate_task is only for short reasoning subtasks inside your own run and cannot substitute for board-level task creation.