StruggleYang/dsh-project-kanban
Per-workspace project kanban board: nine kanban_* model tools for agent-driven planning plus a browser board UI, with disk persistence, undo, templates, and archiving.
A kanban board inside DSH integrated with the conversation: the agent writes planning cards via 9 model tools (kanban_get, kanban_add_card, kanban_update_card, kanban_delete_card, kanban_move_card, kanban_duplicate_card, kanban_add_column, kanban_rename_column, kanban_delete_column) while you talk. Boards are isolated per workspace (project), persisted to kanban-board-<workspaceId>.json (survives refresh and restarts), with a browser board UI tab in the session header, labels & colors (feature/bug/docs/optimization), priority with colored left-edge bars, custom card colors, in-column ordering and duplication.
Install
dsh plugin --profile web add dsh-project-kanbandsh plugin --profile web add dsh-project-kanban (npm dsh-project-kanban 0.8.3, verified on npm 2026-08-29), or dsh plugin --profile web add github:StruggleYang/dsh-project-kanban (pin a commit SHA for reproducibility). Official bundle format (dsh.bundle + cordis.patch.yml).
Compatibility
DSH web profile; official bundle format; per-workspace isolation; disk persistence.
Details
- Repo: StruggleYang/dsh-project-kanban
- Category: Tools & Capabilities
- Stars: 6
- Version: npm dsh-project-kanban 0.8.3
- Last push: 2026-08-16
- First seen: 2026-08-15
Recent updates
Agent-driven kanban with 9 tools; per-workspace isolation; JSON disk persistence; browser board tab; labels/colors/priority; reorder + duplicate.
FAQ
- Who writes the kanban cards?
- The agent does, during planning and feature breakdown, through the nine kanban_* model tools — while you keep talking in the same session.
- Is data persisted?
- Yes — every change is written to kanban-board-<workspaceId>.json, surviving page refresh and process restarts.
- How are boards isolated?
- Each workspace (project) has its own board; the agent tools resolve the current workspace automatically.
Alternatives
Ericwong5021/dsh-kanban · banlanzs/dsh-web-enhanced · ZSeven-W/dsh-openpencil