dsh-plugin-doctor
Run the following command in DeepSeek Harness:
dsh plugin install lin-cheng-lab/dsh-plugin-doctor
Paste the following prompt into your AI chat to install this plugin:
In DeepSeek Harness, run dsh plugin install lin-cheng-lab/dsh-plugin-doctor in the terminal to install the plugin. Source repository: https://github.com/lin-cheng-lab/dsh-plugin-doctor
About this plugin
The DSH plugin ecosystem iterates quickly, and many plugins are still in early rc stages. When a plugin declares peerDependencies that do not line up with the DSH version on your machine, the consequences range from silently broken tools to a web UI that refuses to boot at all. dsh-plugin-doctor turns the check-before-you-install step into a single natural-language prompt, catching rc-mismatch risks before they ever become a crash.
The health report covers five dimensions: the actual local versions of DSH, cordis, dsh-tools, and dsh-workflow; whether the plugin repository is publicly accessible (a 404 blocks phantom plugins outright); whether a dsh.bundle.patch declaration is present for official installability; a line-by-line semver comparison of peer ranges against your real versions (a built-in zero-dependency pure-function matcher that handles prerelease rules correctly); and whether the main entry file is actually committed to the repo. The verdict comes in three tiers — green for go, yellow for caution, red for stop — so you always know whether it is safe to proceed.
This plugin is built for developers who regularly experiment with rc-stage plugins and juggle multiple tooling packages inside the DSH ecosystem. Instead of memorising version matrices, you simply ask the doctor to check a repo and let the report tell you, at a glance, whether to install or walk away.
Use Cases
- Run a health check before installing any DSH plugin to confirm peer version alignment
- A plugin install just killed your web UI — replay the doctor report to pinpoint the mismatch
- Bulk-evaluate a batch of rc-stage plugins and instantly see which are safe to adopt and which must wait for a stable release
Best For
- Developers who regularly experiment with rc-stage plugins and juggle multiple tooling packages in the DSH ecosystem
- Team maintainers who manage a shared DSH environment and gate every new plugin before it lands in CI
- Heavy DSH users who have been burned by version mismatches and want to eliminate trial-and-error cost to zero
Related Plugins
Adds an Auto approval mode on the official workspace-write sandbox, classifying semantic risks, asking when ambiguous, and denying destructive operations.
Undo/rollback system for DSH: config & plugin snapshots, one-click undo/redo/restore, message-level revert, secret masking, safe mode, and offline WebUI/GUI/CLI rescue tools for when DSH won't start.
Packages all 87 SKILL.md files from upstream reverse-skill as a DeepSeek Harness plugin that auto-registers them for authorized reverse engineering, penetration testing, and security research.
Dockyard DSH is a native DeepSeek Harness plugin that unifies official OAuth/client sessions for Codex, Antigravity, Grok, Claude, and Cursor, providing account pool, model catalog, and quota status.