Preface¶
DSH emphasizes extending workflows through plugins. dsh-kanban corresponds to the task board category of extensions: it provides a Board within DeepSeek Harness, allowing users and AI agents to jointly plan, organize, and advance work without leaving the current environment.
A common approach is to copy agent-generated plans into external project tools, but this introduces an extra synchronization step: after users manually modify cards, priorities, or lists, the agent may not immediately see the latest state. The goal of dsh-kanban is to bring the board into DSH, aligning conversation and task states within the same interface.
What This Is¶
alpacachen/dsh-kanban is a DeepSeek Harness plugin with the package name @alpacachen/dsh-kanban and is licensed under MIT.
It provides a Board tab within DSH, supporting users and AI agents in collaboratively maintaining task cards, lists, labels, and priorities. The plugin is pre-built for installation, and the README states that no frontend setup required. The package.json declares peerDependencies requiring react and react-dom ^18.2.0.
Core Features¶
Board Operations¶
- Create, edit, delete, and drag cards
- Move cards across lists
- Add notes, labels, and
P0 / P1 / P2priorities - Create, rename, reorder, and delete workflow lists
- Create
color-coded labelsand filter the entire board by priority
Shared State Between Users and Agents¶
- Users and agents share the same tasks and states
- View card activity timelines, including change times, what changed, and whether initiated by users or agents
- Send any card to the agent in the current or a new session
- Each DSH workspace has an independent board
- Supports
per-workspace isolationanddisk persistence - Follows DSH language, theme, and
dark mode
Built-in Tools for Agents¶
The plugin provides 14 built-in kanban_* tools covering board, card, list, and label operations, enabling agents to continue advancing tasks within sessions.
Installation and Enablement¶
- Install the plugin:
dsh plugin --profile web add @alpacachen/dsh-kanban
-
Restart
dsh webto load the plugin bundle. -
Verify the installation:
dsh --profile web --dump-config
Look for the dsh-kanban layer in the output.
Typical Usage¶
Opening the Board¶
Enter any DSH workspace and select the Board tab alongside the conversation views.
A new board defaults to:
Todo → In Progress → Review → Done
Having the Agent Break Down Tasks¶
You can ask the agent to plan tasks within a session, for example:
Break the authentication feature into implementation tasks, create one card per step, and mark the security review as P0
The cards will appear on the board. Users can continue to advance in the session or switch to the Board tab to manually adjust cards, lists, and priorities.
Continuing Conversations from a Card¶
Open a card and select Chat with agent. The card ID, title, labels, and notes will be included as an editable draft in the current or a new session. Content is not sent automatically until the user chooses to send it.
Other Reproducible Examples¶
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
Applicable Scenarios and Considerations¶
Suitable for the following scenarios:
- Breaking down plans from sessions into task cards within DSH
- Allowing users to manually drag cards, change priorities, and organize lists while agents continue working based on the same board
- Maintaining independent boards across different DSH workspaces
- Needing to view card change times, change content, and the source of operations
Notes before installation:
- The plugin runs with the permissions of the current
dshprocess - Review the source code and license before installation
- The license is MIT
- The plugin is pre-built for installation, and the README states that
no frontend setup required - The
package.jsondeclarespeerDependenciesrequiringreactandreact-dom^18.2.0
The community directory is an independent site and has no official affiliation with DeepSeek / High-Flyer.
Links¶
- GitHub: https://github.com/alpacachen/dsh-kanban
- Directory page: https://www.skillhub.cn/plugins/alpacachen/dsh-kanban