DSH Market

40.5% of DeepSeek Harness plugins can't actually be installed

Of the 284 entries checked against the official publish spec, 115 either declare no bundle at all or fail to build when installed from git.

1 / 4

We read every repository's package.json and file list, then applied the rules from the official DSH publish spec. No language model guessed anything — every verdict stores the exact fields it was based on, so you can re-derive it yourself.

7,210
Entries indexed
284
Checked so far
79
No dsh.bundle — activates nothing
36
Git install, build fails
68
Run install-time scripts
85
Published to npm

Percentages are computed over the 284 entries checked, not the full index. 6,962 entries have no package.json we could find — they are reported as not checked, which is not the same as fine.

Browse by official extension slot

Categories come from the DSH source tree, not from our imagination

View all

Agent Core

The product spine: append-only session log, system-prompt assembly, tool registry, Agent interface and the default loop driver. No provider slots here — you extend it by listening to its events.

598 entries

Bundles

The distribution format: an npm package declaring dsh.bundle with a cordis.patch.yml that inserts or overrides plugin rows. Installed with `dsh plugin --profile <name> add <pkg>`. Three ship in-box: base, web-app, headless.

184 entries

Out-of-process SDK

The protocol stack for driving a Harness runtime from another process: wire protocol, TypeScript client, stdio JSON-RPC server. Callers supply the runtime executable and its cordis.yml.

175 entries

Model Providers

The provider-neutral LLM seam. Adapters register on ctx.llm; only two ship in-box (llm-deepseek, llm-pi-ai). Swapping a model means writing one adapter — the loop and compaction never change.

99 entries

MCP Servers

MCP client bridge: connects external Model Context Protocol servers and registers their tools on ctx.tools under server-qualified names. One plugin row per server; stdio and streamable-http transports; HMR hot-swaps.

85 entries

Workspaces

Persistent workspaces: user directories with titles and ordered session membership, built over the domain storage facility.

66 entries

Browser UI Plugins

The browser half of the dsh web GUI: shell boot, browser-host communication, shared UI services and 30+ ui-* feature plugins composed through the slot system.

53 entries

Typert Type Graph

Generates runtime artifacts from source types so host and browser share one typed RPC contract: generator, registry, loader, protocol.

46 entries

Skills

Discovers reusable agent instructions and exposes them through a provider-neutral catalog and loader. The filesystem provider scans five ranked roots for SKILL.md or flat Markdown; remote and embedded providers are explicitly allowed.

36 entries

Web Search & Fetch

Provider-neutral web search and fetch. Four providers ship in-box (Exa, Perplexity, native DeepSeek search, HTTP fetch); tool-web owns the stable model-facing names.

29 entries

Ready-made profiles

A profile is what a user boots — an ordered set of bundles with install commands you can copy

View all

Most starred

The head of the ecosystem — with its install verdict attached

View all
D
Most starred

Deepseek Harness

Not a plugin

deepseek-ai

DeepSeek Harness: Everything is a Plugin.

107kSee the evidence
O

Open Design

nexu-io

🎨 The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode / Hermes & 20+ CLIs via BYOK.

Installableinstall scriptsSkill87k
C

Cherry Studio

CherryHQ

AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs

Not a plugininstall scripts50k
C

Colleague Skill

titanwings

将冰冷的离别化为温暖的 Skill,欢迎加入数字生命1.0!Transforming cold farewells into warm skills? It's giving rebirth era. Welcome to Digital Life 1.0. 🫶

InstallableSkill22k
A

Archify

tt-a1i

Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.

InstallableBundle13k
D

Dshell

USArmyResearchLab

Dshell is a network forensic analysis framework.

Not checked5.5k
D

Deepseek Harness Desktop

anywhere-labs

为 DeepSeek Harness (DSH) 生态打造的现代化桌面端体验

Not a plugininstall scripts4.2k
I

iPolloWork

Devin-AXIS

A next-generation, source-available AI workspace with a self-evolving agent runtime for editable code, design, presentations, websites, and video—a Codex alternative that integrates DeepSeek Harness for subagent delegation, combining iPolloWork’s complete AI workbench with DSH’s specialized agents and both plugin ecosystems in one workflow.

Not a plugin4.1k

Runs install-time scripts

68 entries execute code on your machine at install time, outside the agent sandbox

View all

New arrivals

Recently indexed repositories

View all
D

Deepseek Harness

deepseek-ai

DeepSeek Harness: Everything is a Plugin.

Not a plugininstall scripts107k
O

Open Design

nexu-io

🎨 The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode / Hermes & 20+ CLIs via BYOK.

Installableinstall scriptsSkill87k
C

Cherry Studio

CherryHQ

AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs

Not a plugininstall scripts50k
C

Colleague Skill

titanwings

将冰冷的离别化为温暖的 Skill,欢迎加入数字生命1.0!Transforming cold farewells into warm skills? It's giving rebirth era. Welcome to Digital Life 1.0. 🫶

InstallableSkill22k
A

Archify

tt-a1i

Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.

InstallableBundle13k
D

Dshell

USArmyResearchLab

Dshell is a network forensic analysis framework.

Not checked5.5k
D

Deepseek Harness Desktop

anywhere-labs

为 DeepSeek Harness (DSH) 生态打造的现代化桌面端体验

Not a plugininstall scripts4.2k
I

iPolloWork

Devin-AXIS

A next-generation, source-available AI workspace with a self-evolving agent runtime for editable code, design, presentations, websites, and video—a Codex alternative that integrates DeepSeek Harness for subagent delegation, combining iPolloWork’s complete AI workbench with DSH’s specialized agents and both plugin ecosystems in one workflow.

Not a plugin4.1k

Find DSH plugins, skills and presets in one DeepSeek Harness plugin market

DSH Market indexes every repository in the DeepSeek Harness ecosystem and labels each one with what it actually is — bundle, skill, agent preset, MCP server or plain Cordis plugin — and whether it can be installed at all.

DSH plugin list

Every repository carrying the dsh-plugin topic, filterable by install verdict, language, licence and install method.

Browse all plugins →

DeepSeek Harness skills

Skills are directories with a SKILL.md — a different install mechanism from bundles, listed separately.

Browse skills →

MCP servers for DSH

The official mcp-client bridge takes a one-line config, so existing MCP servers run under DSH unchanged.

Browse MCP servers →

What to install together

Profiles bundle a scenario into one bootable set, with the install order, conflicts and prerequisites spelled out.

Browse profiles →

FAQ

What the verdicts mean, and how to check them yourself.

1

What is DSH Market?

A directory of DeepSeek Harness plugins that leads with one question nobody else answers: can this thing actually be installed? Every entry is checked against the official publish spec and labelled with the result, instead of being listed and left for you to find out the hard way.

2

Is DSH Market affiliated with DeepSeek?

No. It is an independent index built from public GitHub data and the official DeepSeek Harness documentation. Nothing here is endorsed by DeepSeek, and no listing is paid.

3

What counts as a DeepSeek Harness plugin?

Five different things get called "plugin" here: bundles (an npm package plus cordis.patch.yml, installed with dsh plugin add), skills (a directory holding SKILL.md), agent presets (agent.cordis.yml), MCP servers (one line of config), and plain Cordis plugins. They install in completely different ways, so every entry is labelled with which one it actually is.

4

What does "Not a plugin" mean?

The repository declares no dsh.bundle in its package.json. In the official docs' own words, dsh plugin add warns and activates no layer — the install looks like it worked and nothing happens.

5

How is each verdict decided?

Every verdict comes from reading the repository's package.json and file list, then applying the rules in the official publish spec. No language model is asked to judge anything, and each entry stores the exact fields its verdict was based on.

6

Why would a plugin fail to build?

It installs from git, it needs a build step, and it declares no prepare script. The package manager clones it, never builds it, and the loader then looks for output that was never produced.

7

Why flag install-time scripts?

preinstall, install, postinstall and prepare run on your machine at install time — outside the agent sandbox, before any permission prompt exists. 68 entries here do that. It is not an accusation, it is something to know before you type the command.

8

Does "Not checked" mean it is fine?

No, and the wording is deliberate. It means no package.json could be found, so no rule could be applied. 6,962 entries are in that state and they are excluded from every percentage on this page.

9

What are the percentages calculated over?

The 284 entries actually checked, not the 7,210 indexed. Anything unchecked is reported separately rather than quietly counted as passing.

10

How current is the data?

Entries are collected from the GitHub API and re-checked in batches. Each detail page shows when that specific entry was last checked, so you can judge staleness per entry instead of trusting one site-wide claim.

Check before you install

Every verdict on this site stores the fields it was derived from. Disagree with one and you can re-check it against the spec yourself in about a minute.