whyihaveyou/dsh-suite

The living DeepSeek Harness plugin directory — refreshed hourly, compat-tested daily, with an in-app plugin st

dsh-suite is a living plugin directory and in-app plugin store for DeepSeek Harness. It auto-refreshes every hour and daily-tests actual compatibility across 1,700+ plugins -- green/red badges show which ones run on the current DSH version. The plugin-manager package adds a Store tab to DSH Settings > Plugins: browse, search, filter, and install plugins without leaving the interface. Also includes: plugin scaffolding (npm create dsh-plugin), a 151-skin theme gallery, multi-agent task boards, session export to Markdown/HTML, and IM notification webhooks for Feishu/WeCom/DingTalk/Slack/Discord.

Web UI Enhancements ★ 42 updated 2026-08-17 ⚠️ needs adapt
View on GitHub ↗

Install

npx @deepseek-ai/dsh plugin --profile web add @dsh-suite/plugin-manager

After install, restart Web UI: Settings > Plugins > Store tab appears. Full bundle: dsh plugin --profile web add @dsh-suite/all. Plugin scaffolding: npm create dsh-plugin@latest my-plugin. Directory: https://whyihaveyou.github.io/dsh-suite/zh.html

Compatibility

DSH Web profile. plugin-manager is the entry point; installs plugin store UI in DSH settings. All sub-packages under @dsh-suite/* npm scope.

Details

Recent updates

First-party packages: plugin-manager (store UI), plugin-team-board (multi-agent tasks), plugin-session-export, plugin-notify (IM webhooks), themes (151 skins), preset-center, plugin-deus, create-dsh-plugin scaffold.

FAQ

How do I install dsh-suite?
Run: npx @deepseek-ai/dsh plugin --profile web add @dsh-suite/plugin-manager -- restart Web UI, then go to Settings > Plugins > Store tab.
How does dsh-suite check plugin compatibility?
Automated CI runs every hour to refresh data and every day actually installs each listed plugin into a fresh DSH profile to verify compatibility. Plugins show a green/red/unknown badge based on the latest test result.
Can dsh-suite send notifications when a DSH turn completes?
Yes. Install @dsh-suite/plugin-notify and configure a webhook for Feishu, WeCom, DingTalk, Slack, Discord, or a custom URL. Notifications fire on turn complete, error, or pending approval.

Alternatives

bradeGithub/DSH-Plugins-Marketplace · Nagi-ovo/dsh-find-plugins · whyihaveyou/dsh-suite

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins