A plugin shop that scrapes npm, gates hard, and admits zero reviews
DeepSeek Harness needed a centralized plugin browser, so this auto-harvests npm and GitHub, mechanically filters candidates, and commits the daily catalog to git as a reviewable diff.

What it does
dsh-plugin-shop is a plugin marketplace for DeepSeek Harness. It automatically scrapes npm and GitHub for packages tagged with dsh-plugin or deepseek-harness, runs them through a mechanical gate with seventeen possible rejection reasons, and serves the survivors as a browsable catalog inside the harness settings. The daily build is committed to git, so every addition or removal shows up as a diff.
The interesting bit
Instead of treating a plugin store like an opaque database, the project treats it like a reproducible build pipeline: content-addressed JSON, SHA-256 verification, and a dependency check that resolves peer names against your local profile rather than storing version ranges in the catalog. It is also refreshingly honest about trust—today, no listing has been human-reviewed, and the UI makes you acknowledge that before installing anything.
Key highlights
- Auto-discovers plugins from npm keywords and GitHub topics; no manual submission queue.
- Mechanical gating with 17 recorded rejection reasons, published with each daily build.
- Git-auditable daily catalog commits; every change is a reviewable diff.
- Local peer-dependency resolution: “Incompatible” means missing in your profile, not a global verdict.
- Content-addressed JSON with SHA-256 verification; races npm, npmmirror, and GitHub Pages for the fastest mirror.
Caveats
registry/verified.ymlis currently empty: no human has reviewed any listing, so every install requires an explicit trust acknowledgement.- This is not a sandbox. Once mounted, a plugin holds full access to your filesystem, shell, and model requests.
- The mechanical filter is not a security audit; it checks structural validity, not malicious intent.
Verdict
Worth a look if you use DeepSeek Harness and want a centralized, auto-updating plugin browser with honest trust boundaries. Skip it if you expect a curated app store or sandboxed extensions—this one tells you up front that installing a plugin is an act of complete trust.
Frequently asked
- What is LivXue/dsh-plugin-shop?
- DeepSeek Harness needed a centralized plugin browser, so this auto-harvests npm and GitHub, mechanically filters candidates, and commits the daily catalog to git as a reviewable diff.
- Is dsh-plugin-shop open source?
- Yes — LivXue/dsh-plugin-shop is open source, released under the Apache-2.0 license.
- What language is dsh-plugin-shop written in?
- LivXue/dsh-plugin-shop is primarily written in TypeScript.
- How popular is dsh-plugin-shop?
- LivXue/dsh-plugin-shop has 512 stars on GitHub.
- Where can I find dsh-plugin-shop?
- LivXue/dsh-plugin-shop is on GitHub at https://github.com/LivXue/dsh-plugin-shop.