Preface

DSH (DeepSeek Harness) breaks capabilities into plugins that can be installed on demand. The ecosystem is aggregated on GitHub under the dsh-plugin topic, and there are also community directories like awesome-dsh-plugin. As the number of plugins grows, the challenge becomes: not knowing if a ready-made solution exists or which one to install.

The common approach is to manually browse directory sites or GitHub. dsh-find-plugin integrates this step into an agent session: you describe your needs in natural language, the agent invokes find_dsh_plugin to search, returns results sorted by star count, and includes an executable installation command for each.

What This Is

dsh-find-plugin is maintained by awesome-dsh-plugin, currently at version 0.3.7, under the MIT license. Its positioning is similar to skills.sh’s /find-skills, but aimed at the DSH plugin ecosystem: it performs real-time GitHub searches within an agent, re-ranks results by star count, and provides a brief description and a dsh plugin add command for each result.

SkillHub categorizes it as a “Web Tool”; GitHub shows approximately 88 stars and 2 forks (as per the repository page).

Core Features

Below are the actual capabilities provided by the plugin, all sourced from the official README.

In-session plugin discovery. After installing and restarting dsh web, there’s no need to remember tool names. When “finding a plugin” helps complete a task, the agent automatically calls find_dsh_plugin.

Real-time GitHub search. The search scope is limited to repositories tagged with the official dsh-plugin topic; it uses an anonymous GitHub API and re-ranks results by star count; identical queries are cached for 5 minutes.

Results are directly installable. Each result includes star count, description, repository link, and a ready-to-run dsh plugin add command. You can have the agent execute the installation on your behalf.

Integration with the awesome-dsh-plugin directory. If a plugin is also listed in awesome-dsh-plugin, it replaces the GitHub description with the hand-written bilingual description from plugins.json (using the lang parameter to select the language); the ranking remains unchanged.

Installation and Activation

It is recommended to install the prebuilt package via npm:

dsh plugin --profile web add dsh-find-plugin

Or install directly from GitHub:

dsh plugin --profile web add github:awesome-dsh-plugin/dsh-find-plugin

After installation, restart dsh web for the plugin to take effect.

Typical Usage

Once installed, simply converse with the agent in natural language. For example:

  • “What terminal TUI plugins are there?”
  • “I want to get a WeChat notification when a task finishes — any plugin for that?”
  • “Find me something for reviewing git diffs inside DSH.”

After the agent performs the search, you’ll see a candidate list sorted by star count. Select one, and you can say “help me install the third one,” and the agent can execute the returned installation command.

Use Cases and Notes

Who is it for: Developers who frequently extend capabilities in DSH and don’t want to leave the session to browse directories or GitHub.

Ecosystem note: DSH’s philosophy is “everything is a plugin.” Directories like awesome-dsh-plugin and SkillHub are maintained by the community and have no official affiliation with DeepSeek / High-Flyer; they are not official app stores.

Security: Plugins run with the current dsh process’s permissions; before installing third-party plugins, you should review the source code and license, and pin to a specific commit if necessary. The README also explicitly warns: plugins are third-party code; please review them yourself before installation.

Summary

dsh-find-plugin embeds DSH plugin discovery into the conversational workflow: describe your needs, view star-ranked results, and copy or let the agent execute the installation command. If you’re already using the DSH web profile, adding this plugin can save you from opening several extra tabs.

  • Directory page: https://www.skillhub.cn/plugins/awesome-dsh-plugin/dsh-find-plugin
  • GitHub: https://github.com/awesome-dsh-plugin/dsh-find-plugin