Kanban Tui

Styr ktui CLI för att hantera kanban-tavlor, uppgifter och beroendeblockerade arbetsflöden

av Zaloog · Zaloog/kanban-tui

Testad · Fungerar ★ 8.8/10

Kanban Tui — Styr ktui CLI för att hantera kanban-tavlor, uppgifter och beroendeblockerade arbetsflöden

Vad den gör

Lär Claude att hantera kanban-tui's ktui CLI: skapa tavlor och kolumner, lägga till uppgifter med beroenden och förfallodatum, flytta uppgifter mellan arbetsflödessteg, och fråga efter åtgärdbart (icke-blockerat) arbete via JSON-utdata. Utlöses när användaren nämner kanban, boards, tasks, todo lists, task dependencies, eller project tracking. Kräver ktui CLI (installerbart via uv/uvx); data lagras i en lokal SQLite-databas.

Testrapport

I en isolerad HOME=$(mktemp -d) installerade och körde jag verktyget via `uvx kanban-tui` (v0.21.1) och utförde det dokumenterade arbetsflödet: skapade en aktiv tavla, listade de fyra standardkolumnerna, skapade tre länkade uppgifter med --depends-on, och frågade `task list --json --actionable`. Beroendesemantiken upprätthölls exakt som dokumenterat - det åtgärdbara filtret returnerade endast den icke-blockerade uppgiften, och `task move 2 2` avvisades med "Task is blocked by unfinished dependencies: #1". En dokumentationslucka: SKILL:s dokumenterade Task Object JSON (column_id, board_id, depends_on) matchar inte verklig utdata, som använder `column`, `blocked_by`/`blocking` plus extra statusfält; det finns också ett felaktigt kommatecken i board-create-exemplet.

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

Installation

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).

Kommandon och exempelprompter

  • /kanban-tuiStyr ktui CLI för att hantera kanban-tavlor, uppgifter och beroendeblockerade arbetsflöden

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

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