Introduction

The core philosophy of DeepSeek Harness (DSH) is “everything is a plugin.” When deploying and using DSH locally, developers and administrators often need to search for, download, and manage various skills. dsh-skill-market is a plugin maintained by user pn1024. It aggregates two skill data sources, SkillHub and ClawHub, inside the DSH client and provides a unified entry point for search, preview, and installation, solving the problems of scattered skill management and cumbersome operations.

Core Features

This plugin mainly provides the following capabilities:
* Dual-source aggregated search: Aggregates the SkillHub (Tencent Cloud China mirror) and ClawHub (OpenClaw official source) data sources, and supports Chinese-language search.
* One-click install/uninstall: Installs skills to a local directory; skill-filesystem automatically hot-discovers them, so the client does not need to be restarted.
* In-client README preview: Renders Markdown directly on the plugin detail page without navigating to an external page.
* Statistics display: Displays statistics such as stars, downloads, and installs on skill cards and detail pages.
* Skill Center panel: Accesses a full-screen modal via the sidebar entry, providing all-in-one search, install, browse, and view operations.
* Chat bar quick selection: Provides a “⚡ Skill” button on the left side of the chat input field to quickly select installed skills and automatically fill in the command.
* Multi-source fallback mechanism: When the primary data source (such as SkillHub) fails, it automatically falls back to the secondary data source (such as ClawHub).

Installation and Activation

Install it using the DeepSeek Harness CLI plugin management command:

dsh plugin --profile web add "github:pn1024/dsh-skill-market"

If you have already downloaded the source code locally, you can also install it by path:

dsh plugin --profile web add "/path/to/dsh-skill-market"

Typical Usage

After installation, you can use it in the following ways:

  1. Open Skill Center: Find and click the “Skill Center” button at the bottom of the DSH client sidebar to enter the full-screen panel.
  2. Search and Preview: Search for skills in the panel and view their README content and statistics.
  3. Chat bar shortcut: Click the “⚡ Skill” button in the chat input field, select a skill from the list, and the system automatically fills in the corresponding command (e.g., /skill-name).
  4. Local management: On the skill detail page, directly click the “Install” or “Uninstall” button; the operation is synchronized to the local directory.

Configuration and Dependencies

This plugin depends on the following DSH core components:

  • @deepseek-ai/cordis
  • dsh-app-boot
  • dsh-client-connection
  • dsh-client-ui-slots

In cordis.patch.yml, you can customize the API addresses and local directory:

- insert:
    - id: dsh-skill-market
      name: 'dsh-skill-market'
      config:
        skillhubApiBase: https://api.skillhub.tencent.com
        clawhubApiBase: https://clawhub.com
        localSkillsDir: ''        # 空则用 $DSH_HOME/skills
        preferSkillHub: true       # 中国用户优先用 SkillHub

Conclusion

dsh-skill-market builds skill marketplace functionality into the DSH client, providing a convenient skill management solution for local deployment. The plugin source code and documentation are available at the GitHub repository.