Adobe Lightroom Classic for DeepSeek Harness (dsh) — mounts the lightroom-py MCP server as native dsh tools. Pure-config bundle inside the lightroom-py repo; the Python package comes from PyPI (pip install lightroom-py).
Skills · Agent collaboration · Integrations
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:drshy-org/lightroom-py
Loom (织机) — second-validator plugin for DeepSeek Harness: a silent external coach that weaves your agent's tools, skills, config and even its model from usage history, with deterministic verification and cold-apply.
Skills · Agent collaboration
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ZTCNO0NE/dsh-loom
Media the agent can actually work with: media_probe (ffprobe's reading of any image, video or audio file, translated into a report and a browser-playability verdict with the exact ffmpeg command that would fix it), media_run (a real ffmpeg or ffprobe command as an ARGV array - no shell, a deadline, an output cap, and no overwrite unless asked), and media_frames (frames out of a video at named timestamps, sampled evenly, or tiled into one contact sheet). Ships the pin for a static ffmpeg/ffprobe copy per platform (SHA-256 verified, installed into $DSH_HOME/dsh-media/bin on first need, used only when the machine has none of its own), two bundled skills (ffmpeg-cli, ffprobe-cli), and the host routes dsh-video's tab reads: a Range-capable file stream, the same probe summary as JSON, and a background remux/transcode that turns a container a browser cannot open into a cached MP4.
DSH 插件:零侵入运行事实遥测——纯观察者(零工具注册/零 LLM 调用),session 结束时自动把任务/模型/工具/失败/状态/时长按一行一会话写入观测卡,附自动统计汇总区与 raw sidecar。Zero-intrusion run-fact telemetry for DeepSeek Harness: one row per session in the observation card + auto stats + raw sidecar.
Skills · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Cavan-Ou/dsh-observation-journal
Record & Replay for the dsh web GUI: (1) replay every automatically recorded session as a readable timeline, export/import shareable replay packs, re-run a recorded conversation; (2) Codex-style screen recording -> skill generation - record a computer-use session in the browser (getDisplayMedia -> webm + sampled frames), replay it, and have an agent analyze the frames and install a generated SKILL.md into ~/.dsh/skills. Hot-pluggable - mounted via the profile patch layer, no dsh source changes.
Skills · Agent collaboration · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:azure5100/huahua-dsh-record-replay
Microsoft SkillOpt-Sleep integration for DeepSeek Harness: give your dsh agent a nightly sleep cycle that harvests past sessions, replays recurring tasks, and consolidates validated skills behind a held-out gate.
Memory and knowledge · Skills · Agent collaboration · Integrations
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:WODE25500/dsh-skillopt
The SKILLS BROWSER: one button immediately left of the page-zoom control in the conversation header opens a centered modal listing every skill the harness actually loads for this conversation - name, description, where it came from (project / user / custom / bundled / runtime), the provider that owns it, whether the model and the user may invoke it, and the absolute file behind it - and shows that skill's markdown as a RENDERED document on the pack's white Markdown page (the same MarkdownText primitive and the same data-document-markdown container the right bar's rendered Markdown view uses, so it reads as a document in either app appearance), with the source - frontmatter included - appearing only once Edit swaps the page for the textarea and a Save that goes back through this plugin's own authenticated route. The catalog is the HOST's: ctx.skills.snapshot() is the same registry the system prompt and the / menu read, so the modal cannot disagree with what the model was given. A file-backed skill is editable here (the client never names a path: it names a skill, and the host writes the file the registry itself resolved, atomically, with an mtime/size guard so a save cannot clobber a concurrent edit); a skill registered at runtime without a file is shown from its loaded content and is honestly read-only. No core patches, no fork, no npm dependencies.
Questionnaire-style survey plugin for DeepSeek Harness: the do_a_survey tool asks 1-10+ questions at once (single/multi/yes-no/compare/open types) in four presentation modes (compact/inline/overlay/grid), with per-question skip, full Markdown & color rendering, and a two-column recap after submit. Bundle form resident in the Web profile; companion skill ships a dynamic-plugin fallback recipe.
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:weishao2/tizhuang-agent-skills
Find the right plugin, then get started
Search by task
Use a feature keyword or category, then sort by recent updates or GitHub stars.
Explore capabilities
Read the description, AI analysis and original README to understand what a plugin does.
Check and install
Review compatibility, dependency ranges and instructions, then copy the available install command.
Questions about DSH Hub
What is DSH Hub?
DSH Hub is a community plugin directory for DeepSeek Harness, bringing together descriptions, source links and installation instructions to help you discover and compare extensions.
Does inclusion mean a plugin is tested and compatible?
No. Detail pages show recorded compatibility and dependency ranges. Unknown does not mean compatible; check the project documentation before installing.
How do I install a plugin?
Open its detail page and check the installation section. Copy the command into your Harness environment when available, or follow the project README.