A shared kanban board that lets people and DSH agents manage workspace tasks through a Board tab and kanban tools.
Install
# from npm (prebuilt)
dsh plugin --profile web add @alpacachen/dsh-kanban
# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)
dsh plugin --profile web add github:alpacachen/dsh-kanban
Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time — pnpm blocks those until you allow them, so an install can stop with ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED or ERR_PNPM_IGNORED_BUILDS; dsh prints the exact key to add under allowBuilds in your profile’s pnpm-workspace.yaml, and the install works on the next run. Allowing a build is a trust decision: only install sources you trust, and pin a commit (github:owner/repo#sha).
README
dsh-kanban
Plan with AI. Move work forward visually.
A collaborative kanban board where you and your AI agent plan, organize, and ship work together—without leaving DeepSeek Harness.
Simplified Chinese · English
✨ From conversation to action
Stop copying AI-generated plans into a separate project tracker. Tell your agent what you want to build, and watch it turn the plan into cards, priorities, labels, and workflow updates on the Board tab.
You can take over at any time—drag a card, refine a note, reorder a list—and the agent immediately works from the same board.
| 💬 Plan naturally | 🧭 Stay in control | ⚡ Start instantly |
|---|---|---|
Manage the board with 15 built-in kanban_* tools. |
Edit, comment, drag, prioritize, label, and filter from the UI. | Install the prebuilt plugin—no frontend setup required. |
| 🗂️ Keep work separate | 🌓 Feel at home | 🤝 Share one source of truth |
| Every DSH workspace gets its own board. | Follows your DSH language, theme, and dark mode. | You and the agent always see the same tasks and status. |
🚀 Get started
1. Install
dsh plugin --profile web add @alpacachen/dsh-kanban
Restart dsh web so the plugin bundle is loaded. You can confirm the installation with:
dsh --profile web --dump-config
Look for a dsh-kanban layer in the output.
2. Open your board
Enter any workspace and choose the Board tab beside the conversation views. A fresh board starts with four familiar stages:
Todo → In Progress → Review → Done
3. Ask your agent to plan
Try this:
Break the authentication feature into implementation tasks, create one card per step, and mark the security review as P0.
The cards appear directly on your board. Continue in conversation, or switch to the Board tab and shape the plan by hand.
🧩 Everything you need to keep work moving
On the Board
- Create, edit, delete, and drag cards between lists
- Add notes, labels, and P0 / P1 / P2 priorities
- Exchange persistent card comments with the agent and see comment counts at a glance
- Open a card's activity timeline to see when it changed, what changed, and whether you or the agent made the change
- Track card creation, comments, moves, title and note edits, label changes, and priority changes
- Send any card to the agent in your current conversation or a new one
- Create, rename, reorder, and remove workflow lists
- Create color-coded labels for fast visual scanning
- Filter the entire board by priority and label from the left toolbar; combine both filters or show only unlabeled cards
- Clear either filter with All, or manually refresh the board whenever needed
Continue any card with your agent
Open a card and choose Chat with agent. dsh-kanban carries its ID, title, label, and notes into either the current conversation or a fresh one, so the agent has the context it needs immediately. The content is inserted as an editable draft—it is never sent until you choose to send it.
In conversation
The plugin automatically gives the agent these tools in every workspace:
| Area | Tools |
|---|---|
| Board | kanban_get |
| Cards | kanban_get_card, kanban_add_comment, kanban_add_card, kanban_update_card, kanban_delete_card, kanban_move_card |
| Lists | kanban_add_column, kanban_rename_column, kanban_delete_column, kanban_move_column |
| Labels | kanban_get_label, kanban_add_label, kanban_update_label, kanban_delete_label |
💡 Things to ask your agent
“Summarize what is currently in progress.”
“Move ‘Fix login redirect’ to In Progress and set it to P0.”
“Add a Blocked list after In Progress.”
“Create a red Urgent label and apply it to the release card.”
“I'm a lawyer. Set up a board for my day-to-day casework, create the workflow stages and labels I’ll need, and keep them up to date as my work evolves.”
You do not need to design the workflow first. Tell the agent your role, situation, or goal, and it can create suitable stages and labels—then keep refining them as you work.
License
MIT
Links
More in this category
Q00/ouroboros#integrations/dsh-plugin★ 6180
Config-only bundle that mounts Ouroboros through the DSH MCP client, exposing 36 interview, Seed, execution, evaluation, and evolution workflow tools in DSH.
loopx-project/loopx#dsh-loopx-plugin★ 6153
LoopX, a provider-neutral, local-first state kernel and control plane for long-horizon agents: keeps Goal, Todo, gate, evidence, quota, recovery, and handoff state above DeepSeek Harness, while the plugin bootstraps the CLI and skills, admits bounded same-session continuation, and adds a loopback GoalBar for the exact bound loop.
chuspeeism/dashi-taskboard#deepseek-harness★ 3283
Embeds the active installed Codex Taskboard runtime in the DeepSeek Harness sidebar, using its launcher runtime descriptor instead of a fixed port.
NanmiCoder/dsh-agent-teams★ 1923
AgentTeams multi-agent teams.
EthanYoQ/AI-Novel-Writer#dsh-ai-novel-writer★ 1302
Installs a dedicated AI novel-writing preset and workbench: revisioned local project assets, a compact side drawer, and native approval-gated single-file changes.
tong-io/tongflow#dsh-tongflow★ 1037
TongFlow film-crew studio for image, voice, music and video production: the agent writes per-asset TongFlow workflow files (.tongflow.json) that run through TongFlow plugins, with an embedded workflow canvas, a shot/character/take project layout and a manga-drama template; sessions starting with @tongflow open the Studio view.
Community comments
Comments are public GitHub Discussions. Loading them connects to GitHub and Giscus; a GitHub account is required to post.