AI Agent Hub
Back to plugins
🖥️

dsh-plugin-doctor

Client Updated 2026.08.17

Run the following command in DeepSeek Harness:

dsh plugin install Oo0520/dsh-plugin-doctor

Paste the following prompt into your AI chat to install this plugin:

Install the plugin steward in DeepSeek Harness by running dsh plugin install Oo0520/dsh-plugin-doctor; the full source is available at https://github.com/Oo0520/dsh-plugin-doctor

About this plugin

Once you have a dozen or so community plugins installed on DSH, hidden problems rarely stay quiet: a manifest pointing to a missing file, an eval call tucked into a patch, an install script silently reading your credentials. dsh-plugin-doctor consolidates security auditing and day-to-day maintenance into a single tool. A one-click health check covers manifest contracts, patch-layer risks, static code scanning, and supply-chain threats, with findings sorted into errors, warnings, and info notices. Newly installed plugins are scannable immediately.

Beyond scanning, it turns plugin management into a visual panel. Search, toggle, install, uninstall, and version update are all available in the settings page. Hot enable and disable take effect instantly and persist automatically; before disabling, it probes whether other entries would be left in PENDING and rolls back if so. Uninstall reliability does not depend on pnpm exit codes, so even if a locked file blocks deletion, the system converges to a consistent state. Version updates compare against the npm registry and recognize the illusion caused by pnpm release age.

Who is it for? If you run a DSH web client with several or many community plugins and want a plugin steward that can audit, manage, and recover for you, this is the tool to use. For solo developers a one-off CLI audit may suffice; for small teams or long-lived DSH instances, the structured audit rules, bilingual description dictionary, and uninstall safety net noticeably reduce maintenance overhead.

Use Cases

  • Run a one-click health audit after installing community plugins to check manifest and patch risks
  • Hot-toggle plugins from the settings panel with auto-persistence and PENDING guard
  • Compare with the npm registry during updates and detect pnpm release-age illusions

Best For

  • DSH web client users with multiple community plugins installed
  • Small teams that need to audit plugin supply-chain security
  • Operators maintaining long-lived DSH instances who require uninstall safety and consistent state convergence