The core design philosophy of DeepSeek Harness (DSH) is “everything is a plugin.” As the plugin ecosystem grows, developers need a centralized entry point to browse, search for, and install community plugins. haibala-aii/dsh-extensions-extensionshub is a third-party plugin that provides a plugin directory for DSH and integrates sidebar navigation, making it easier for developers to quickly access resources.

What Is This

This is a DeepSeek Harness plugin center maintained by haibala-aii. It filters plugin repositories by GitHub tags and uses DSH’s plugin system to integrate the directory into the application interface.

Core Features

The plugin provides the following features:

  • GitHub Plugin Directory: Search for GitHub repositories tagged with dsh-plugin, and provides mirrors and curated lists.
  • Sidebar Navigation: Declares navigation items in sidebar.nav.
  • Sidebar Footer: Adds an “Extensions” row in sidebar.footer.action.
  • Full-Screen Overlay: Provides a shell.overlay full-screen directory view.
  • Documentation Support: Displays SKILL.md and MCP configuration documentation.

Installation and Enablement

Use the official installation command:

dsh plugin --profile web add github:haibala-aii/dsh-extensions-extensionshub

After a successful installation, restart dsh web (or the desktop shell) to load the plugin. The plugin includes a prebuilt lib/ directory, so configuring pnpm allowBuilds is not required on first installation.

Typical Usage

  1. Install a Plugin: Find the target plugin in the plugin center, copy its provided installation command, and run it.
  2. Manage SKILL: Place a SKILL.md file in the project workspace or skill directory, and the plugin will display the related documentation.
  3. Configure MCP: Enable the server in the @deepseek-ai/dsh-mcp-client configuration file.

Use Cases and Notes

  • Use Cases: Developers who need to find third-party plugins, view SKILL documentation, or manage MCP server configuration.
  • Permission Limits: Third-party plugins cannot add new slots to AppFrame or SidebarRoot. This plugin occupies these positions only when the host application declares sidebar.nav or shell.surface; otherwise, it uses the official extension row and overlay as supplements.
  • Ecosystem Note: This is a community directory and has no official affiliation with DeepSeek or Huanfang.

Summary

This plugin addresses the fragmentation of DSH plugins by providing a unified entry point for discovery. The related code and documentation are available on GitHub.