Plugins I build for DeepSeek Harness (dsh), published as a plugin market index.
English | 中文
-
Plugins → Discover → Manage index sources
-
Add:
https://raw.githubusercontent.com/vlln/plugin-registry/main/index.json -
Search, pick a version, install.
Or install by hand with the same specs the index lists:
dsh plugin --profile web add github:vlln/dsh-share-link| Plugin | What it does | Install |
|---|---|---|
Share Link @vlln/dsh-share-link |
Publish a conversation or an artifact as a read-only public link; revoke anytime. | github:vlln/dsh-share-link |
Video to Text dsh-video2text |
Video link → script: sidebar player, transcript, export; bundles the video2text skill. |
github:vlln/dsh-video2text |
Pancha dsh-pancha |
A directory as a board you can audit, annotate and act on — the agent labels, you decide. | github:vlln/dsh-pancha |
Loop @vlln/dsh-loop |
Scheduled loops: /loop command, loop tool and a live activity bar. |
@vlln/dsh-loop |
Auto Fork @vlln/dsh-autofork |
When the agent is busy, fork the session: the new instruction runs now, the old turn reports back later. | github:vlln/dsh-autofork |
Whale Girl whale-girl |
A desktop pet for the DSH Web GUI. | whale-girl |
Evolution Engineering @vlln/evo-engineering |
Improve any artifact in rounds: standard, iterate, independent review, rollback. | github:vlln/evo-engineering |
PR Inbox dsh-pr-inbox |
A sidebar panel for the GitHub PRs that concern you: opened, to review, merged — over your local gh login. |
github:omdsh-dev/dsh-pr-inbox |
Preset Inspector dsh-preset-inspector |
See where every line of an agent preset comes from: patch layer, package, config. | github:omdsh-dev/dsh-preset-inspector |
Still installable by name, just no longer maintained — so they are not in the index.
| Plugin | What it does | Install |
|---|---|---|
Navbar @vlln/dsh-navbar |
A node rail on the conversation's right edge: jump between user messages. | @vlln/dsh-navbar |
Task Status @vlln/dsh-task-status |
A status bar for background jobs: per-task progress plus a live output tail. | @vlln/dsh-task-status |
| Path | Role |
|---|---|
plugins/*.json |
Hand-written display facts only: title, description, category, keywords, icon |
scripts/build-index.mjs |
Probes the real facts (npm versions + publish times, or the default-branch HEAD commit and its manifest), merges, validates with @deepseek-ai/dsh-plugin-market-index, writes index.json |
index.json |
The generated index — the only file a client reads |
.github/workflows/index.yml |
Daily rebuild; commits only when index.json actually changed |
Versions are what is actually published: npm-published plugins list their npm versions, git-only plugins list the default-branch HEAD commit. When a repo is ahead of npm, the index keeps the published version — install from git if you want the bleeding edge.
Until 2026-10-03 this repo hosted a thin console (a browser panel managing a profile's plugin install state) and a
copy of the make-dsh-plugin skill. DSH's own Plugins page took over the console's job, the skill moved to
vlln/dsh-skills, and on 2026-10-21 the repo became this index.
MIT