shengsheng90/DSH-taskboard

Local SQLite taskboard as a native overlay page: projects, tasks, comments, relations, attachments and workflow automation, with backlog → todo → in_progress → in_review → done statuses, taskboard_* Agent tools that can only submit work to in_review, a headless JSON CLI and a packaged skill.

Native, local project task management for DeepSeek Harness, with SQLite as the sole task authority while Harness keeps ownership of sessions, goals, workspaces, tools and the Web client. It adds a Taskboard sidebar button and a native overlay page plus local projects, tasks, comments, relations, attachments, workflows and automation, with readable keys such as DSH-42 and seven statuses (backlog → todo → in_progress → in_review → done, plus blocked and canceled). Agents get in-process taskboard_* tools, a headless JSON CLI (dsh-taskboard) and a packaged manage-taskboard skill; agents can submit verified work to in_review but only an authenticated human UI or CLI operation can accept it as done.

Workflow & Automation ★ 0 updated 2026-09-16
View on GitHub ↗

Install

dsh plugin --profile web add -w /absolute/path/to/shengsheng-dsh-taskboard-<version>.tgz

README install step quoted verbatim (a packed tarball is required: lib/ is gitignored, so the README explicitly warns not to add the raw git repository as a plugin source). The README's normative procedure is: clone, pnpm install, pnpm build, pnpm pack, then add the resulting shengsheng-dsh-taskboard-<version>.tgz. Registry-verified live 2026-09-16: @shengsheng/dsh-taskboard latest 0.1.6; the registry entry carries no repository field, so npm ownership is disclosed but not asserted.

Compatibility

README requirements: Node.js ^22.19.0 or >=24.0.0 (24 recommended, for built-in node:sqlite), pnpm 11 (packageManager is pnpm@11.15.1), DeepSeek Harness 0.1.6-alpha.1 checkout or installation with the web profile, write access to $DSH_HOME (default ~/.dsh) and the ability to restart the Harness process.

Details

Recent updates

The README documents the install procedure, requirements and board model rather than a release-by-release table; the latest version on the registry when checked on 2026-09-16 was 0.1.6.

FAQ

How do I install it?
Per the README you must build and pack first (pnpm install, pnpm build, pnpm pack) and then run dsh plugin --profile web add -w /absolute/path/to/shengsheng-dsh-taskboard-<version>.tgz — do not add the raw git repository as a plugin source.
Why can't I install straight from git?
The README says lib/ is gitignored, so a git install has no compiled Host/Client bundle; installing an unbuilt working copy produces a package without output.
Can an agent mark its own task done?
No — per the README agents can submit verified work to in_review, and only an authenticated human UI or CLI operation can accept it as done.

More plugins in Workflow & Automation

Browse more in Workflow & Automation

Guides for Workflow & Automation plugins