Search community plugins for DeepSeek Harness. Compare capabilities, installation instructions and compatibility to find extensions for your AI workflow.
Skills, MCP & CLI manager for the dsh web GUI: browse/enable/import/delete skills across project and user roots; manage MCP servers with a REAL connection through @deepseek-ai/dsh-mcp-client (enabled servers connect and register their tools on ctx.tools; enable/disable actually connects/disconnects); and discover/diagnose local CLI tools (skill-embedded run-cli wrappers plus a ~/.dsh/S-M-C/cli.json registry, reporting install/version/update/subcommands/API-key state). Hot-pluggable — mounted via a profile bundle patch + node_modules package, no dsh source changes. Requires DeepSeek Harness >= 0.1.2-alpha.2 (tested on 0.1.6-alpha.2).
Skills · Agent collaboration · Integrations
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:YpipaQ/dsh-s-m-c-center
Safemode profile enforcer: force-restores ~/.dsh/profiles/safemode to a clean whitelist (dsh-base + dsh-web-app) on start and continuously guards it against modification, so `dsh --profile safemode` always boots with zero third-party plugins. No build scripts: the bundle row does all work.
Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:jinsiyu/dsh-safemode-profile
DSH sandbox extension: configurable trusted writable roots outside the workspace, for both sandboxed CLI commands and the write/edit tools. 为 DSH 默认沙箱增加可配置的「沙箱授权目录」,允许工作区外的受信修改。
Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:developerdh/dsh-sandbox-allowlist
Schedule a message into a dsh chat for later: a Schedule button in the message box with a date and time picker, a sidebar panel of pending messages across chats, delivery as a normal user message even with the browser closed, and schedule_message, list_scheduled_messages and cancel_scheduled_message tools so the model can come back to a chat on its own.
Skills · Notifications · Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:adithyanraj03/dsh-schedule-later
Codex-style context visibility for DeepSeek Harness: live context-window occupancy, composition breakdown, KV-cache hit rate, and a GitHub-style 53-week usage heatmap
Other extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:helloxkk/dsh-scope
WeChat-style screenshot for the DeepSeek Harness composer: capture the screen (optionally hiding the DSH window), select a region, and attach the cropped image to the message as a file-card.
Vision tools
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:XEsx630/dsh-screenshot
DeepSeek Harness plugin: force web search before the model answers (Search First) — query extraction, unified search engine, fetch, cache and runs persistence
Other extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:v587d/dsh-search-first
Seatbelt (libsandbox) sandbox provider for the DeepSeek Harness sandbox seam on macOS: a cordis plugin that replaces @deepseek-ai/dsh-sandbox-local's seatbelt rung via a prebuilt seatbelt-run launcher — no dsh source changes, no PR required
A DeepSeek Harness (dsh) security plugin: blocks agents from reading or writing sensitive files (.env, credentials, key material), masks leaked secret-shaped values in tool results, keeps an audit journal, and exposes safe inspection tools that never print raw values.
Agent collaboration
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:JohnXu22786/secret-guard
Find the right plugin, then get started
Search by task
Use a feature keyword or category, then sort by recent updates or GitHub stars.
Explore capabilities
Read the description, AI analysis and original README to understand what a plugin does.
Check and install
Review compatibility, dependency ranges and instructions, then copy the available install command.
Questions about DSH Hub
What is DSH Hub?
DSH Hub is a community plugin directory for DeepSeek Harness, bringing together descriptions, source links and installation instructions to help you discover and compare extensions.
Does inclusion mean a plugin is tested and compatible?
No. Detail pages show recorded compatibility and dependency ranges. Unknown does not mean compatible; check the project documentation before installing.
How do I install a plugin?
Open its detail page and check the installation section. Copy the command into your Harness environment when available, or follow the project README.