Skip to content

Relistencode/dsh-extension-hub

52Last commit Aug 16, 2026

dsh-extension-hub DSH plugin

Extension Hub provides a unified interface for managing skills and MCP servers in DeepSeek Harness. It includes a full plugin manager with enable/disable/uninstall capabilities, a Plugin Market with curated store and GitHub search, and companion add-ons like dsh-myrules and dsh-recall. Install via one command and access from the Settings page.

How to install the dsh-extension-hub DSH plugin

dsh plugin --profile web add dsh-extension-hub

Copying does not run this command. Review the repository and version before installing the dsh-extension-hub DSH plugin.

dsh-extension-hub DSH plugin data source

dsh-extension-hub DSH plugin snapshot date: Aug 16, 2026

discovered

What the dsh-extension-hub DSH plugin can do

  • Create, edit, enable/disable, and delete skills and MCP servers via CLI or Settings UI.
  • Import skills and MCP configurations from Claude Code and OpenAI Codex with one click.
  • Manage installed plugins: enable/disable, uninstall (non-official), and check for updates.
  • Browse and install plugins from a curated market (400+ plugins, 11 categories, bilingual descriptions) or search GitHub for dsh-plugin repositories.
  • Install companion add-ons (dsh-myrules, dsh-recall) and keep them updated together with the main plugin.

Where the dsh-extension-hub DSH plugin fits

  • Users want to manage custom skills and MCP servers from a single settings page without editing config files manually.
  • Developers need to import existing skills/MCP from Claude Code or Codex to quickly set up their environment.
  • Users discover and install new DSH plugins from the curated market or GitHub, then keep them updated.
  • Administrators enable/disable third-party plugins and check for updates across all plugins at once.

Who the dsh-extension-hub DSH plugin is for

  • DSH users who want to extend their harness with custom skills and MCP servers.
  • Developers who build and manage DSH plugins and need a centralized management interface.

dsh-extension-hub DSH plugin limitations

  • Built-in skills (preset skills) are read-only and cannot be edited, deleted, or toggled.
  • Plugin Market installation from GitHub clones only supports zero-dependency plugins; packages with npm runtime dependencies are rejected.
  • Requires Node.js ≥ 22 and pnpm ≥ 10, and DSH must be running (`dsh web` works).

dsh-extension-hub DSH plugin: from the repository README

Quoted from the Relistencode/dsh-extension-hub README, the upstream source of the dsh-extension-hub DSH plugin. Copyright remains with the original authors.

> **New in v0.2.8** — **one-command install**: the package now ships a > bundle layer, so `dsh plugin --profile web add dsh-extension-hub` wires the > plugin row into your profile automatically (no more manual > `cordis.patch.yml` edits in the quick start). > > **New in v0.2.7** — the **Add-ons** block now also carries > [dsh-recall](https://github.com/Relistencode/dsh-recall): conversation > history recall for DSH — literal/fuzzy/semantic retrieval over every past > session, fully local & offline. > > **New in v0.2.6** — A curated plugin store inside DSH: browse 400+ > community-curated plugins (11 categories, bilingual descriptions), install > from npm in seconds with anti-squatting checks, search every GitHub > `dsh-plugin` repo — and keep them updated. Plus > [dsh-myrules](https://github.com/Relistencode/dsh-extension-hub/blob/main/packages/dsh-myrules/README.md) > — a companion plugin to edit your host-wide global instructions from the > settings page. And a new **Add-ons** block in the Plugin Management tab: > install, disable, uninstall and update companion features together with the > main plugin. Manage DeepSeek Harness (DSH) skills and MCP servers from one place. Skills

Read the full READMERepository license: MIT

dsh-extension-hub DSH plugin questions

How do I install DSH Extension Hub?

Run the one-command install: `dsh plugin --profile web add dsh-extension-hub@0.2.12`. This automatically adds the plugin row to your profile. Restart `dsh web` and open Settings → Extension Management to use it.

Can I uninstall official plugins like @deepseek-ai/*?

Official plugins can be disabled but not uninstalled. The `cordis:include` entry is marked as Core and cannot be disabled or removed. Only third-party plugins can be uninstalled.

How do I update plugins installed via Extension Hub?

Go to the Plugins tab in Extension Management and click the Check Updates button in the Other Plugins group header. It compares npm packages against the registry and local git clones against their origin HEAD. Updateable plugins show a green Update Available button.

What is the Plugin Market and how does it work?

The Plugin Market tab has two views: Curated (a community-curated catalog with 400+ plugins, 11 categories, bilingual descriptions) and Discover More (GitHub search for dsh-plugin repositories). Click a plugin to see details, then click Install. It prefers npm registry install with anti-squatting checks, falling back to GitHub clone.

Does Extension Hub work on Windows?

Yes, but GitHub-clone installs on Windows require proper file:// paths. The v0.2.10 release fixed this by registering the entry file URL. If you encounter issues, manually edit `cordis.patch.yml` to point `name` at the entry file, e.g., `name: file:///C:/Users/you/.dsh/extension-hub/plugins/foo/lib/index.js`.