AI Agent Hub
Back to plugins
🖥️

dsh-plugin-control

Client Updated 2026.08.18

Run the following command in DeepSeek Harness:

dsh plugin install CloudFan-cyf/dsh-plugin-control

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

Run dsh plugin install CloudFan-cyf/dsh-plugin-control to install the plugin control center from https://github.com/CloudFan-cyf/dsh-plugin-control.

About this plugin

For users of DSH Web GUI, toggling plugins has long meant hand-editing cordis.patch.yml — tedious and error-prone, especially for settings-aware plugins like dsh-pet where simply unloading the Loader leaves a non-interactive zombie in the UI instead of making it disappear. dsh-plugin-control removes that friction: it adds a Plugin Control section to the Settings page, presenting every installed plugin in the current profile as a card with name, version, and description, plus a one-click enable-disable toggle.

Toggles write directly to the profile-level cordis.patch.yml and take effect instantly through DSH's existing HMR watcher — no restart required. For settings-aware plugins, the relevant settings entry (e.g. pet.enabled) is written simultaneously so the UI element truly vanishes. A backup is created before the first modification, core infrastructure entries and this plugin itself are locked against accidental disabling, and the API is restricted to loopback same-origin requests for safety. The repository also vendors the obra/superpowers v6.3.0 skill pack into the project-level .dsh/skills/ directory, so DSH automatically loads 14 development skills when working in this project — no extra installation needed.

If you work with DSH Web GUI daily, your plugin count has grown past the comfort zone of manual YAML editing, or you simply want the see-it-toggle-it experience of a browser extension, dsh-plugin-control lets you redirect your attention from config files back to actual development.

Use Cases

  • Browse and toggle installed plugins from the Settings page as cards
  • Disable a settings-aware plugin so it truly vanishes from the UI
  • Switch plugin state with instant hot-reload, no DSH Web restart needed

Best For

  • Developers who use DSH Web GUI daily with multiple plugins installed
  • Operators who want to cut down on manual cordis.patch.yml edits
  • Frontend or full-stack engineers who need quick plugin state inspection and toggling