Kanban Tui

Bestuurt de ktui CLI om kanbanborden, taken en door afhankelijkheden geblokkeerde workflows te beheren

Door Zaloog · Zaloog/kanban-tui

Getest · Werkt ★ 8.8/10

Kanban Tui — Bestuurt de ktui CLI om kanbanborden, taken en door afhankelijkheden geblokkeerde workflows te beheren

Wat het doet

Leert Claude om de ktui CLI van kanban-tui te bedienen: borden en kolommen creëren, taken toevoegen met afhankelijkheden en deadlines, taken verplaatsen over workflowfasen, en query's uitvoeren voor uitvoerbaar (gedeblokkeerd) werk via JSON output. Activeert wanneer de gebruiker kanban, borden, taken, todo lijsten, taakafhankelijkheden of projecttracking noemt. Vereist de ktui CLI (installeerbaar via uv/uvx); data blijft behouden in een lokale SQLite database.

Testrapport

In een geïsoleerde HOME=$(mktemp -d) heb ik de tool geïnstalleerd en uitgevoerd via `uvx kanban-tui` (v0.21.1) en de gedocumenteerde workflow uitgevoerd: een actief bord gemaakt, de vier standaardkolommen weergegeven, drie gekoppelde taken gemaakt met --depends-on, en `task list --json --actionable` opgevraagd. Afhankelijkheidssemantiek werd precies zoals gedocumenteerd afgedwongen - het actionable filter retourneerde alleen de gedeblokkeerde taak, en `task move 2 2` werd geweigerd met "Task is blocked by unfinished dependencies: #1". Eén documentatiegat: de gedocumenteerde Task Object JSON van de SKILL (column_id, board_id, depends_on) komt niet overeen met de echte output, die `column`, `blocked_by`/`blocking` plus extra statusvelden gebruikt; er is ook een verdwaalde komma-typo in het board-create voorbeeld.

Getest op: 2026-07-31 · Claude Code 2.x (agent harness)

Installatie

git clone --depth 1 https://github.com/Zaloog/kanban-tui.git /tmp/kanban-tui-src
mkdir -p ~/.claude/skills/kanban-tui
cp /tmp/kanban-tui-src/src/kanban_tui/assets/SKILL.md ~/.claude/skills/kanban-tui/SKILL.md
# REQUIRED runtime dep: the `ktui` CLI. Either install it:
#   uv tool install kanban-tui      # provides the `ktui` command
# or run without installing (the SKILL.md falls back to this automatically):
#   uvx kanban-tui <args>
# Native alternative to the copy above: `ktui skill init` writes SKILL.md into a
# dedicated skills folder, and `ktui skill update` keeps it in sync with the tool version.
# Data persists in a local SQLite DB (see `ktui info` for file locations).

Commando's en voorbeeldprompts

  • /kanban-tuiBestuurt de ktui CLI om kanbanborden, taken en door afhankelijkheden geblokkeerde workflows te beheren

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Create a new task on my kanban board
  • Show all tasks blocked by dependencies
  • Move this task to the done column