DeepSeek Harness plugin guides
Guides covering the whole lifecycle — understand the harness, install plugins safely, write your own, wire it into the Cordis runtime — plus plugin ideas: demand-backed directions with evidence, for builders looking for what to make next.
What is DeepSeek Harness? A plugin-first framework
DeepSeek Harness (DSH) is an open-source agent framework where everything is a plugin. Learn how its Cordis runtime, plugin seams and preview cycle work.
Read the guideHow to install DSH plugins safely, step by step
Install DeepSeek Harness plugins with dsh plugin, understand profiles and the dshTarget field, and verify a plugin before trusting it.
Read the guideDSH plugin quickstart: first plugin in ten minutes
A ten-minute DeepSeek Harness quickstart: start the harness, install a community plugin, confirm it works, and know what to try next.
Read the guideBuild a DSH plugin: from zero to loaded plugin
A practical walkthrough for building a DeepSeek Harness plugin, from package setup to the apply(ctx) entry point and local testing.
Read the guideCordis plugin lifecycle: apply, events, disposal
How the Cordis runtime loads DSH plugins, what apply(ctx) can register, how event ordering works and why disposal is the part that keeps plugins safe.
Read the guideDSH plugin manifest and dshTarget compatibility
What goes into a DeepSeek Harness plugin manifest, how harness compatibility is declared, and how to do it without shutting users out.
Read the guideHow to judge DSH plugin security before installing
A practical review process for DeepSeek Harness plugins: the permission surfaces that matter, red flags in install specs, and how to sandbox risky plugins.
Read the guideHow to publish a DSH plugin to a directory
Package a DeepSeek Harness plugin, tag it for discovery, and submit it to community directories so developers can find and install it.
Read the guideThe DSH official docs, in the right order
The official repository holds 171 docs, 97% with an official Simplified Chinese twin. This guide organizes them into a user path and a developer path, and flags the three places newcomers get stuck.
Read the guidePlugin ideas
The demand side of the directory: needs that keep coming up in the official Discussions and community forums, cross-checked against what the ecosystem has actually shipped. Each carries its evidence, a proposed shape and implementation notes — take one and build it.
A Mermaid renderer for the chat stream
The same request has been opened at least six times in the official Discussions, and the strongest existing answer has 11 stars. One client-side rendering plugin closes the gap.
Read the guideTrue session delete + a session manager
"Archived but still on disk" complaints fill at least six separate official Discussion threads, and the strongest existing answer has 32 stars. Demand and supply are badly mismatched.
Read the guideA Chinese-thinking agent preset
The stock preset's system prompt is English-only, and the #2 Chinese-language Discussion asks for Chinese reasoning. Almost nobody is doing this.
Read the guideLong-task completion notifications, pushed anywhere
Users running long tasks never learn the agent finished — or stalled on an approval. 349 notification repos exist and exactly one has 100+ stars.
Read the guideVoice input and read-aloud
248 indexed repos touch voice/audio and not one has reached 100 stars — the widest demand-to-supply gap in the entire index data.
Read the guideA plugin conflict & compatibility checker
Press-tested: the ten most downloaded plugins cannot boot in one configuration. A tool that says "this combination will break" before install has real backing.
Read the guideA version-upgrade migration skill for plugin authors
A member of the official team asked in the Discussions: has anyone built a skill that upgrades plugin code for a new DSH release? This is demand named by the official side.
Read the guideStart here if you are new
The fast path is three steps: read what DeepSeek Harness is, install one plugin that needs no configuration, then add a capability your model lacks. Most people notice the difference within ten minutes.
Start here if you build plugins
Read the Cordis lifecycle before you write code, not after. Disposal and load ordering cause most of the bugs that look like harness problems, and both are cheaper to get right the first time.