dsh-find-plugin
Find DSH plugins inside the agent — live GitHub dsh-plugin topic search, star-ranked
Install
dsh plugin --profile web add dsh-find-plugin dsh-find-plugin
A plugin that finds plugins: describe what you need, and star-ranked installable results land right in the conversation.
What problem it solves
The DSH plugin ecosystem is growing fast, but it is hard to know whether a plugin already exists for what you need. This plugin brings /find-skills-style discovery to DSH: tell your agent what you want (“notify me on WeChat when a task finishes”) and it calls find_dsh_plugin to search the official dsh-plugin topic on GitHub, re-ranked by stars, returning a one-line description, a repo link, and a ready-to-run install command for every match. Search uses an anonymous API with a 5-minute cache.
It is more than “searchable”: every result carries its star count, a description, the repo link, and a ready-to-run dsh plugin add command — ask the agent to install one and it runs the command for you. When a result is also listed on awesome-dsh-plugin, its hand-written bilingual description replaces the GitHub one (the lang parameter picks the language), with ranking untouched.
Key features
- In-conversation discovery: describe a need and the agent calls
find_dsh_pluginon its own when it helps - Star-ranked live search: scoped to the official
dsh-plugintopic, re-ranked by stars - Ready-to-install results: stars, description, repo link, and a runnable install command for each match
- Bilingual descriptions first: awesome-dsh-plugin listings swap in hand-written bilingual copy
- Anonymous API + cache: anonymous interface with a 5-minute per-query cache
- One-command install: ask the agent to install, and it runs
dsh plugin addfor you
Quick start
Restart dsh web after installing, then just talk to the agent:
What terminal TUI plugins are there?
I want a WeChat notification when a task finishes — any plugin for that?
Find me something for reviewing git diffs inside DSH.
The agent calls find_dsh_plugin and returns star-ranked results; say “install this one” and it runs the install command. Plugins are third-party code — review the source and pin a commit before installing.
Who it is for
- Users new to DSH who want to find the right plugin quickly
- Power users who prefer the agent to handle discovery and installation
- Anyone who wants to extend their agent’s capabilities on demand
Compiled from the project README · All rights belong to the original author
Report issue / Request removal