DSH Plugins Marketplace

DSH Plugins

Plugins

/

Development & Infrastructure

/

dsh-bundles

L

dsh-bundles

Manifest valid★ 1

Curated persona plugin bundles for DeepSeek Harness

UI (client)hasBundlePatch

dsh-bundles

English | 中文

One-click, persona-based plugin bundles for DeepSeek Harness. Choose how you work, review the included community plugins, and install the complete toolkit from one card.

Website · Plugin market · Bundle catalog

dsh-bundles plugin bundle catalog

Install

dsh plugin --profile web add dshbundles

Restart dsh web, then open Settings → Plugin Bundles.

Install a specific official or verified community bundle directly from a terminal:

npx -y dshbundles@latest install developer --profile web

Safely uninstall the same bundle:

npx -y dshbundles@latest uninstall developer --profile web

Adopt a complete legacy install that is shown as unmanaged from the UI, or run:

npx -y dshbundles@latest adopt developer --profile web

Successful installs write an ownership ledger to .dsh-bundles/state.json in the target profile. Uninstall removes only packages installed exclusively by that bundle; pre-existing packages and packages still referenced by another bundle are preserved. Use list and status [bundle-id] to inspect installation and management state. Legacy adoption requires explicit confirmation and claims packages without another ownership record; it never happens automatically, so independently installed packages are not silently made removable.

For source testing before a release, use dsh plugin --profile web add --allow-build=dshbundles github:LM20230311/dsh-bundles#main.

Use a bundle

  1. Click anywhere on a persona card to expand its plugin list.
  2. Click a plugin row to inspect its description, source, repository, and market metadata.
  3. Click Install all to install the complete bundle and watch live progress; afterwards, use Safe uninstall from the same card. For a complete legacy install, use Manage legacy install first.

Already-installed plugins are skipped. Before changing the profile, dsh-bundles snapshots package.json and pnpm-lock.yaml; if a required plugin fails, it restores the previous dependency state.

Each pnpm command has a three-minute default deadline. A timeout terminates the complete process group and enters the existing rollback path instead of leaving the UI stuck on “installing”. Set DSHBUNDLES_PNPM_TIMEOUT_MS to override the deadline in milliseconds on slower networks.

What you get

CapabilityDetails
Persona bundles6 curated toolkits and 29 community plugins for developers, creators, designers, students, researchers, and fun
One-click workflowFull-card expansion, bundle preview, one-click install, safe uninstall, live progress, and per-plugin results
Plugin detailsInstall source and repository links for every catalog entry; richer descriptions, author, downloads, stars, categories, and screenshots when dshmarket is installed
Safe recoverySkips installed packages, preserves pre-existing/shared plugins, and rolls back failed install or uninstall operations
Shared catalogVerified community bundles come from dshbundles.com; data/bundles.json remains the offline fallback

dshmarket integration

dshmarket is optional. Install it directly from the bundle page, then use localized dshmarket detail links to inspect, update, or remove individual plugins. Remote community bundles are accepted only when every npm package is present in dshmarket's curated registry.

Submit a bundle

Publish a community bundle at dshbundles.com/publish. The site validates every package against dshmarket's curated registry and exposes verified bundles to the same catalog consumed inside DSH.

To propose or update an official built-in bundle:

  1. Edit data/bundles.json.
  2. Give every bundle a unique id, localized persona and tagline, and at least one plugin.
  3. Use target for GitHub or tarball installation sources when the plugin name is not directly installable.
  4. Run npm run check, then open a pull request.

Development

npm install
npm run check
npm run audit:bundles

npm run check runs both TypeScript projects, the installer/route tests, and the client bundle build. npm run audit:bundles checks npm availability, DSH manifests, release activity, and weekly download signals for every official plugin, then updates reports/bundle-audit.md.

License

MIT · dshbundles.com

Comments

Loading…

From the same category

awesome-dsh-plugin

by awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

Development & Infrastructure

★ 18.3k

CC0-1.0

Python

Oct 10, 2026

Index only — not installable

by 0xsline

DeepSeek Harness (DSH) ecosystem: curated plugins, tools, and infrastructure from dsh-external/hub and the public dsh-plugin topic.

Development & Infrastructure

★ 1.2k

CC0-1.0

Python

Oct 10, 2026

Index only — not installable

by pax-beehive

Open-source CLI, schemas, resolver, and DSH agent tools for DSH Plugin Hub

Development & Infrastructure

★ 450

MIT

TypeScript

Oct 6, 2026

Index only — not installable

by xiajiajun516

DeepSeek Harness (DSH) backup & restore plugin — export, import, migrate and sync your complete DSH configuration, plugins, MCP servers, skills and workspace. One-click migration to another machine.

Development & InfrastructureManifest valid

★ 176

MIT

TypeScript

Oct 8, 2026

dsh plugin --profile web add dsh-config-manager

by yjh051108

推荐组件(非必须):DeepSeek Harness 运行时注入器;已随 dsh-routing-suite 单仓库化保留,本仓库继续维护/发布。

Development & InfrastructureManifest valid

★ 164

TypeScript

Sep 18, 2026

dsh plugin --profile web add @dsh-external/dsh-super-injector

by jigjoy-ai

A CLI that turns a goal into a pull request - and a sandbox for testing concurrent AI coding agents on the Mozaik runtime.

Development & Infrastructure

★ 124

MIT

TypeScript

Oct 2, 2026

Index only — not installable