DSH Marketplace

plugin-manager

whyihaveyou/dsh-suite#plugin-manager

In-app plugin store for the DSH Web UI: browse, search, one-click install, compat badges.

376HTMLMITSource

Install

Add plugin-manager to DeepSeek Harness

This plugin lives in a subdirectory of a larger repository, and `dsh plugin add` cannot reach it — it forwards to pnpm, which reads everything after `#` as a git branch or commit. Clone the repository and add the plugin through DSH's plugin panel using a repository source, or ask the author to publish it to npm.

Due diligence

Before you install plugin-manager

  • Source of record: whyihaveyou/dsh-suite — present in the community registry that DSH's own plugin market installs from.
  • Licensed under MIT.
  • Detected: terminal surface, requires credentials. Read the source before granting these.
  • A listing here is not a security review. Plugins run with your agent's permissions.

The AI take

What it is — DSH Web UI settings page adds a plugin store supporting directory browsing, plugin search, compatibility badge viewing, and one-click installation.

Who it is for — If you manage plugins in the DSH Web UI settings page, installing this plugin allows you to browse and search for plugins in the dsh-suite directory. If you only use the official plugins provided and do not need a plugin store, you do not need to install this.

Watch out — It requires providing an API key or token and can execute shell commands. No obvious issues found.

The verdict — I would not install it because it cannot be installed via a command.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.

What plugin-manager does

Catalogue cards pass through filters and a compatibility prism into one installed profile.

plugin-manager is a DeepSeek Harness plugin that adds an in-app store to the DeepSeek Harness Web UI. It places a Store tab in the settings plugin area, where the catalogue can be browsed and searched without leaving the Web UI. Entries can be filtered and sorted, and each entry can show a compatibility badge before installation.

DeepSeek Harness loads plugin-manager in the web profile. The store reads the dsh-suite plugin catalogue, including its listed descriptions and compatibility results. The catalogue is refreshed hourly and its collected packages are tested daily in temporary profiles; plugin-manager presents that catalogue rather than defining a separate package ecosystem. Selecting one-click installation hands the selected plugin to DeepSeek Harness for installation. The Web UI must be restarted before the Store tab is available.

This is intended for developers who manage DeepSeek Harness plugins from the Web UI and want catalogue search and compatibility information in the same interface. It is a poor fit when a command-line workflow is preferred, or when the catalogue view is unnecessary. The supplied risk flags identify a terminal surface and a credentials requirement: plugin-manager reaches the installation path so it can add other plugins, and that operation may use the permissions and credentials available to DeepSeek Harness.

plugin-manager documentation

How plugin-manager behaves

plugin-manager adds a Store tab under the DeepSeek Harness Web UI settings area. DeepSeek Harness loads the plugin in the web profile. The tab displays entries from the dsh-suite catalogue and supports browsing, search, filtering and sorting. Catalogue entries include descriptions and compatibility badges.

The catalogue is maintained outside the plugin: dsh-suite refreshes its data hourly and runs daily compatibility checks by installing collected packages into temporary profiles. plugin-manager displays those catalogue results; the README does not describe a separate local catalogue database or a configurable refresh process.

Installing through plugin-manager

Selecting an entry starts one-click installation through DeepSeek Harness. The README identifies the plugin package as @dsh-suite/plugin-manager and places the store in the Web UI rather than describing a separate command exposed by the store itself. After adding plugin-manager to the web profile, restart the Web UI and open Settings → Plugins → Store.

The installation action can add other DeepSeek Harness plugins to the profile. Because the supplied metadata flags a terminal surface and a credentials requirement, review the permissions and credentials available to DeepSeek Harness before using one-click installation.

Requirements and limits

The documented integration is the DeepSeek Harness Web UI and its web profile. The README provides no version requirement, configuration key, environment variable, supported-platform list or additional command for plugin-manager. It also does not document an offline catalogue, alternative profile targets, or an installation approval setting.

Compatibility badges are catalogue results, not a guarantee that every plugin will work in the current environment. The catalogue’s own checks run in temporary profiles, while the selected installation occurs in the DeepSeek Harness profile using the Web UI.

Written from the project's own documentation and kept in sync with it. Where the two disagree, the source is authoritative — read the README on GitHub

Same category

Alternatives to plugin-manager

dsh-market

dsh-market

839

(Recommended) The plugin market inside DSH: a Settings page to browse and search the full community catalog by category, with confirmed one-click installs and an installed-plugins view.

Installed cleanly when we ran it

npm packageTypeScript3d ago

AI review

dsh-market

What it is — DeepSeek Harness plugin market supports searching community plugins and one-click install from settings.

Who it is for — When using DeepSeek Harness web profile for plugin management, this plugin applies. If you do not use the web profile, this plugin is not applicable.

Watch out — It requires providing an API key or token. Sandbox test passed; it was installed and registered in a new profile.

The verdict — I would install it because it supports one-click theme switching.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Details

GitHub-topic-driven plugin & skill marketplace: a Settings page that browses the auto-collected registry (the whole dsh-plugin topic plus the skills index, CI-refreshed every 2 hours) with one-click install, type detection, install-script and host-shadow-dependency safety confirmations, env-key management, and the STANDARD.md recognition spec.

Installed cleanly when we ran it

GitHub sourceJavaScript3d ago

AI review

DSH-Plugins-Marketplace

What it is — The DSH-Plugins-Marketplace provides a settings page in DeepSeek Harness Web GUI for browsing and installing plugins and skills from the dsh-plugin topic.

Who it is for — When using DeepSeek Harness Web GUI for plugin management, it is suitable to browse dsh-plugin topic plugins. If not using the web GUI settings page, it may not be necessary.

Watch out — Sandbox test passed: installed in new profile and registered into harness. Requires providing API key or token. No obvious pits found.

The verdict — If I were you, I would install it from source because the sandbox test passed.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
2Details

In-harness plugin market for the dsh web GUI: browse the awesome-dsh-plugin.com catalog and install/uninstall plugins into a profile from Settings → Plugins → Plugin Market.

Installed cleanly when we ran it

npm packageJavaScript3d ago

AI review

dsh-webui-market-plugin

What it is — Provides a plugin market for dsh web GUI, allowing browse and install from Settings → Plugins → Plugin Market.

Who it is for — When users need to manage plugins in dsh web GUI settings, this plugin applies. Users who prefer command-line dsh management won't need this plugin.

Watch out — The web service must be restarted after installation. Sandbox test passed in a new profile. It will execute shell commands.

The verdict — I would install it because it provides a plugin market for the dsh web GUI, but only if the user is already using the web interface.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Details

zat-dsh-engine

mishibeikejie

70

Visual plugin marketplace for DeepSeek Harness — browse, search and install community plugins

Installed cleanly when we ran it

GitHub sourceTypeScript4d ago

AI review

zat-dsh-engine

What it is — Adds a plugin marketplace tab to DeepSeek Harness for browsing, searching, and installing community plugins.

Who it is for — When using DeepSeek Harness to build vision-enabled agents, this plugin allows installing plugins for image processing capabilities. If your needs do not involve model-based translation of plugin intros, the bilingual feature is irrelevant.

Watch out — Sandbox test passed: installed in a new profile and registered by harness. Will execute shell commands but safe by default with automatic rollback. No obvious pitfalls found.

The verdict — I would install it because it automatically rolls back on failure and provides a last-known-good backup.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source

自动分类、收录和验证 DeepSeek-Harness 社区插件的市场。 Automatically categorize, curate, and validate the DeepSeek-Harness community plugin marketplace.

Installed cleanly when we ran it

GitHub sourceTypeScript3d ago

AI review

dsh-plugins-store

What it is — The DSH plugin marketplace offering automatic categorization and validation of community plugins.

Who it is for — If you are using DeepSeek Harness in a web profile and Agent sessions, this plugin is suitable for directory and ranking features. If you primarily use the command line without web profiles, this plugin's web-focused directory features are not useful.

Watch out — Sandbox testing passed with installation and profile registration. No obvious issues detected. The site provides a public API for directory access.

The verdict — I won't install it because it focuses on web-based browsing and Agent interactions rather than command-line use.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source

dsh-plugin-hub

Noob-stupid

40

A plugin management panel: one-click enable/disable for installed plugins plus a GitHub dsh-plugin marketplace with details and one-click installs.

Installed cleanly when we ran it

GitHub sourceJavaScript3d ago

AI review

dsh-plugin-hub

What it is — It adds a plugin management panel to DeepSeek Harness, supporting one-click enable/disable for installed plugins and integration with the GitHub dsh-plugin marketplace.

Who it is for — It is suitable for users managing plugins through the DeepSeek Harness web interface. Users who do not use the web interface do not need it.

Watch out — It executes shell commands according to static checks. Sandbox testing passed. Installing from the marketplace may incur DeepSeek API costs.

The verdict — I would install it if I need to manage plugins in the web interface, but only if I am okay with potential API fees for fallback installation and use DSH 0.1.0 series.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Details