スキル一覧に戻る
beshkenadze

kaban-workflow

by beshkenadze

Terminal Kanban for AI Code Agents

28🍴 2📅 2026年1月24日
GitHubで見るManusで実行

SKILL.md


name: kaban-workflow description: Use when calling TodoWrite with 3+ items, starting multi-step tasks, or when user mentions "board", "kanban", "track progress". Syncs TodoWrite with persistent Kaban board.

Kaban Workflow

Persistent Kanban board for AI agent coordination. Tasks survive sessions and sync with TodoWrite.

Core principle: TodoWrite for session visibility, Kaban for persistence.

When to Activate

  • Multi-step features (3+ tasks)
  • User says "plan", "track", "board", "kanban"
  • Session start with existing board
  • Delegating to sub-agents

Not for: Single tasks, pure research, throwaway work.

Availability

MCP Tools (Preferred)

kaban_status          - board status
kaban_list_tasks      - list tasks
kaban_add_task        - add task
kaban_move_task       - move between columns
kaban_complete_task   - mark done

CLI Fallback

which kaban           # check installation
kaban status          # board status
kaban list            # list tasks
kaban add "title"     # add task
kaban done <id>       # complete task

Install: npm i -g @kaban-board/cli or brew install beshkenadze/tap/kaban

Never Do

  • Check .kaban/board.db directly
  • Run source code (bun run, npx ts-node)

Task Sync

ActionTodoWriteKaban
Createtodowritekaban_add_task
Startstatus: in_progresskaban_move_task → in-progress
Completestatus: completedkaban_complete_task

Always mirror changes to both systems.

Session Start

1. kaban_status (or kaban status)
   ├─ No board → proceed normally
   └─ Board exists → check in-progress tasks
      └─ Ask: "Resume [task]?"

Sub-Agent Delegation

1. kaban_update_task(assignedTo: "frontend-ui-ux-engineer")
2. Task tool prompt includes Kaban task ID
3. Sub-agent calls kaban_complete_task when done

Columns

ColumnWIP Limit
Backlog-
To Do-
In Progress3
Done-

Labels

TypeExamples
Typebug, feature, refactor
Priorityp0, p1, p2, p3
Domainfrontend, backend, infra

Quick Reference

CLI Commands

CommandDescription
kaban initInitialize board
kaban statusBoard summary
kaban add "title"Add task
kaban listList tasks
kaban move <id> <col>Move task
kaban done <id>Complete task

MCP Tools

ToolKey Parameters
kaban_add_tasktitle, column?, labels?
kaban_move_taskid, column
kaban_update_taskid, assignedTo?, labels?
kaban_complete_taskid
kaban_list_taskscolumnId?, blocked?
kaban_status-

Rules

  1. Always sync TodoWrite ↔ Kaban
  2. Include task ID when delegating
  3. Respect WIP limits (ask before forcing)
  4. Use CLI or MCP tools only (never direct DB access)

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です