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 Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← 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

Related plugins

More verified plugins in developer-tools.

Cc Safety Netcc-safety-netA coding agent CLI hook - block destructive commands and secret file accessPlugindsh-pluginA community plugin marketplace for DeepSeek Harness, built to the official plugin spec — browse, search and install 10000+ human-curated community plugins without leaving the app. · DeepSeek Harness 社区插件市场(遵循官方开发规范):10000+ 人工精选社区插件,每日更新。Cco Market@chatcode/cco-marketChatCode CLI Plugin Market — browse, search, and one-click install community plugins. · ChatCode CLI 可视化插件市场:逛一逛,点一下,装好。Rewind Plugindsh-rewind-pluginIn-window conversation rewind with workspace file restore

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