DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Deepseek Harness Plugins — DSH Plugin for DeepSeek Harness
← Plugins
D

deepseek-harness-plugins

Deepseek Harness Plugins

A host-first starter for durable DeepSeek Harness plugins

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:VladPatr96/deepseek-harness-plugins#43dfcc143a32c0d40b991f7ef0ddc7474e13efed
READMECompatibilityVersions

Compatibility and provenance

Deepseek Harness Plugins is published as deepseek-harness-plugins and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
8/25/2026

Versions

0.1.0stable
8/25/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
8/27/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in developer-tools.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Sdk Minimal@deepseek-ai/dsh-sdk-minimalThe standalone minimal SDK profile bundle: JSON-RPC, one DeepSeek adapter, persistent shell, and JSONL sessionsSdk App@deepseek-ai/dsh-sdk-appThe dsh SDK profile bundle: stdio JSON-RPC serving and process lifecycle over dsh-baseSubagent Codex@deepseek-ai/dsh-subagent-codexOne-shot Codex subagent provider over the official app-server protocol

README

DeepSeek Harness plugin starter

A small, production-minded starting point for a durable Host plugin for DeepSeek Harness.

Included

  • TypeScript ESM plugin using public Cordis APIs
  • Schemastery-backed configuration
  • installable DSH bundle manifest and cordis.patch.yml
  • Vitest, ESLint, Prettier, strict type checking, and declaration output
  • GitHub Actions checks and package artifact generation
  • agent guidance, domain context, and ADR conventions

Requirements

  • Node.js 22 or newer
  • pnpm 11
  • a DeepSeek Harness installation for integration testing

Develop

pnpm install
pnpm check

The built package is written to lib/. During development, run pnpm watch in a separate terminal for incremental TypeScript builds.

Plugin shape

src/index.ts exports the conventional Cordis plugin surface:

  • name — stable diagnostic name
  • Config — runtime Schemastery validation and defaults
  • apply(ctx, config) — lifecycle entry point

Rename the package, plugin name, and stable row ID before using this starter for a real capability. Keep all registrations and external resources tied to the Cordis Fiber lifecycle.

Install into a Harness profile

Build and link the checkout into a development profile:

pnpm install
pnpm build
dsh plugin --profile plugin-dev add .
dsh --profile plugin-dev --dump-config

The package declares dsh.bundle.patch, so dsh plugin adds its bundle layer automatically. Remove it with:

dsh plugin --profile plugin-dev remove deepseek-harness-plugins

Install from GitHub

After this repository is published, it can be installed directly from a pinned commit:

dsh plugin --profile plugin-dev add github:VladPatr96/deepseek-harness-plugins#<commit>

Git dependencies run this package's prepare build. pnpm 10+ requires the consumer to explicitly allow that install-time build in the profile's pnpm-workspace.yaml. Review and pin the source before granting that permission. Publishing prebuilt output to npm or installing a pnpm pack tarball avoids the Git prepare allowance.

Configuration

The bundle inserts this row:

- id: dsh-plugin-starter
  name: deepseek-harness-plugins
  config:
    prefix: dsh-plugin-starter
    message: Plugin loaded

A later profile patch can override the row. Cordis replaces a row's complete config, so restate every required key when overriding it.

Adding browser UI

This starter is intentionally Host-only. Add a Client entry only for a concrete browser requirement. A DSH Client package needs an ./client export, a dsh.client manifest with exact dependencies, Slot contracts inspected from the target runtime, and the official DSH module-loader build wrapper. Generic tsc browser output is not sufficient.

References

  • Your first plugin
  • Plugin configuration
  • Package and install a plugin
  • Cordis tutorial

License

MIT