DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-plugins

x

dsh-plugins

Discovered★ 3

Community plugins, developer tooling, and shared utilities for extending DeepSeek Harness — built as an Nx + pnpm monorepo.

@yadsh DeepSeek Harness plugins

A collection of installable DeepSeek Harness (DSH) plugins. They add session workspace scoping, documentation-impact tracking, prompt-injection and firewall controls, draft sessions, localization overrides, KV persistence, git provenance, QA surfaces, and developer tooling to a harness profile — each one published as its own npm package and installable on its own.

DSH resolves plugins as npm packages, so install only what you need:

dsh plugin --profile <profile> add @yadsh/dsh-session-scope

The packages marked runtime library below are not plugins: they carry no bundle for the Host to register, and a consumer installs them as an ordinary dependency — pnpm add @yadsh/dsh-plugin-kit, for example.

Every published package is listed in the generated plugins.json catalog, which maps each npm name to its source directory here and to the install command its kind honors, for marketplaces, indexes, and crawlers. Repositories and packages carry the dsh-plugin GitHub topic and the same canonical keywords (deepseek-harness, dsh, dsh-plugin, cordis).

Repository layout

@yadsh (Yet Another DSH) is a pnpm + Nx monorepo for independently versioned DeepSeek Harness plugins. Each directory under plugins/ is its own public npm package; shared runtime libraries and workspace tooling live under packages/.

Packages

The table is generated from the workspace manifests. Published packages show their npm name and their catalog kind — DSH plugin for a package dsh plugin add registers on a profile, runtime library for a package a consumer imports as a dependency. Private build tooling is not published, so it stays listed as a private workspace package with no kind.

Directorynpm packageKindPurpose
plugins/dsh-answer-review-gate@yadsh/dsh-answer-review-gateDSH pluginIndependent answer review gate for DeepSeek Harness agent responses
plugins/dsh-cas-results@yadsh/dsh-cas-resultsDSH pluginContent-addressed offload store for bulky DeepSeek Harness tool results
plugins/dsh-decision-tools@yadsh/dsh-decision-toolsDSH pluginDeepSeek Harness decision, classification, scoring and ranking tools for System One backends
plugins/dsh-doc-impact@yadsh/dsh-doc-impactDSH pluginDeterministic documentation impact engine for DeepSeek Harness
plugins/dsh-documents@yadsh/dsh-documentsDSH pluginManaged document pipeline for the DeepSeek Harness: DOCX/PDF, XLSX/CSV/TSV/OpenDocument spreadsheets, Markdown and online sources as agent tools
plugins/dsh-domain-experts@yadsh/dsh-domain-expertsDSH pluginConfigurable domain-scoped expert agents for DeepSeek Harness
plugins/dsh-draft-sessions@yadsh/dsh-draft-sessionsDSH pluginPersistent unsent draft sessions for DeepSeek Harness
plugins/dsh-git-readonly@yadsh/dsh-git-readonlyDSH pluginRead-only git provenance tools for DeepSeek Harness agents
plugins/dsh-humanizer@yadsh/dsh-humanizerDSH pluginHumanizer text rewriting tools for DeepSeek Harness agents
plugins/dsh-jev-compaction@yadsh/dsh-jev-compactionDSH pluginJev/System-One semantic pruning of stale tool results for DeepSeek Harness; keeps conversation text verbatim and forgets stale tool output before summary compaction is needed
plugins/dsh-kv-persist@yadsh/dsh-kv-persistDSH pluginPersistent KV-cache/session-state manager for DeepSeek Harness (llama.cpp slot snapshots)
plugins/dsh-l10n-overrides@yadsh/dsh-l10n-overridesDSH pluginEnglish localization overrides for DeepSeek Harness plugins
plugins/dsh-lightrag@yadsh/dsh-lightragDSH pluginLightRAG knowledge-base tools for DeepSeek Harness agents
plugins/dsh-llm-provider-extended@yadsh/dsh-llm-provider-extendedDSH pluginFull DSH provider adapter with generation controls and typed System One decisions
plugins/dsh-model-safety-gate@yadsh/dsh-model-safety-gateDSH pluginIndependent two-layer safety gate around the DeepSeek Harness agent loop: deterministic and model-classifier verdicts for prompts, streamed output, tools, and tool results
plugins/dsh-openviking-memory@yadsh/dsh-openviking-memoryDSH pluginOpenViking memory integration for DeepSeek Harness with configurable automatic context injection; derived from the official OpenViking DSH plugin.
plugins/dsh-plugin-log-ui@yadsh/dsh-plugin-log-uiDSH pluginDSH settings UI for shared plugin logging levels and file format
plugins/dsh-preset-persona-editor@yadsh/dsh-preset-persona-editorDSH pluginRead what an agent preset contributes to the prompt from the DeepSeek Harness settings UI: the persona prefix, suffix, complete mode and runtime-context toggle the preset composes with, and the named prompt sections it registers in its own name
plugins/dsh-prompt-firewall@yadsh/dsh-prompt-firewallDSH pluginPrompt hygiene, observability, and policy middleware for DeepSeek Harness
plugins/dsh-qa-browser@yadsh/dsh-qa-browserDSH pluginSession-scoped Playwright browser runtime for DeepSeek Harness and QA Surface
plugins/dsh-qa-integrations@yadsh/dsh-qa-integrationsDSH pluginPrincipal-scoped, encrypted user integrations for DSH QA Surface
plugins/dsh-qa-surface@yadsh/dsh-qa-surfaceDSH pluginA focused end-user QA surface backed by native DeepSeek Harness sessions
plugins/dsh-session-audit@yadsh/dsh-session-auditDSH pluginSession audit registry and viewer for DeepSeek Harness: an Audit tab in every session, driven by audit artifacts on disk
plugins/dsh-session-scope@yadsh/dsh-session-scopeDSH pluginPer-session workspace visibility scopes for DeepSeek Harness.
plugins/dsh-sleev@yadsh/dsh-sleevDSH pluginSleev routing observability for DeepSeek Harness
plugins/dsh-tool-offload@yadsh/dsh-tool-offloadDSH pluginOffloads large, low-judgement DeepSeek Harness tool results to small one-shot worker agents before they enter the main model context
plugins/dsh-ui-repair@yadsh/dsh-ui-repairDSH pluginReversible DOM diagnostics and scoped UI repairs for DeepSeek Harness plugins
plugins/dsh-user-correction-miner@yadsh/dsh-user-correction-minerDSH pluginMine durable project-rule candidates from user corrections in DeepSeek Harness sessions
plugins/dsh-web-fetch-authenticated@yadsh/dsh-web-fetch-authenticatedDSH pluginAuthenticated, policy-gated WebFetchProvider for the DeepSeek Harness web capability seam (ctx.web)
packages/audit-core@yadsh/dsh-audit-coreruntime librarySession audit artifact domain layer for DeepSeek Harness: schema, parsing, validation, summary and atomic publishing
packages/audit-ui@yadsh/dsh-audit-uiruntime libraryShared audit presentation components for DeepSeek Harness: sanitized report rendering, findings, scorecard and JSON view
packages/configprivate workspace packagenot publishedShared TypeScript and build configuration for DSH plugins monorepo
packages/plugin-kit@yadsh/dsh-plugin-kitruntime libraryShared runtime helpers for DSH plugins: logging scaffolds, config validation, compatibility checks and SQLite store plumbing
packages/plugin-log@yadsh/dsh-plugin-logruntime libraryShared structured file logging and runtime logger discovery for DSH plugins
packages/plugin-scriptsprivate workspace packagenot publishedShared build/verify script runners for DSH plugins
packages/test-kitprivate workspace packagenot publishedTesting utilities for DSH plugins

Runtime plugin IDs remain unscoped (dsh-*) because DSH bundle composition and browser module loading use those IDs. The @yadsh scope is the npm package identity.

Development

Requirements: Node.js 22 or newer and pnpm 10.4.1.

pnpm install --frozen-lockfile
pnpm check
pnpm deps:check
pnpm tarball:verify

Nx runs project-local lint, typecheck, test, build, and verify scripts and caches their outputs. The dependency check enforces workspace boundaries, while the tarball check packs every public package, validates its manifest and exported files, and installs it in a clean consumer project.

plugins.json and the package table above are generated from the workspace manifests. Regenerate both after changing a package description, keywords, or the package set — pnpm verify:packages fails while either catalog is stale:

pnpm plugins:manifest

Adding a plugin

pnpm nx g dsh-plugin <name> [--client] [--description "..."]

The generator defaults to the @yadsh npm scope and creates the package, Cordis patch, build configuration, tests, and public-package metadata. The scaffold is a starting point: before writing code, read the plugin guidelines — the canonical architecture, package-content, testing, documentation, and release rules every plugin must follow. Run pnpm plugins:manifest afterwards so the new package enters the catalog.

Documentation

Releases

Packages use independent Nx Version Plans:

pnpm release:plan
pnpm release:check
pnpm release:dry-run -- --first-release

The GitHub release workflow builds and verifies selected package tarballs before publishing through npm Trusted Publishing. See the release runbook and compatibility policy.

License

MIT

Comments

Loading…

Similar plugins

dsh-plugins

by icedrop-lab

Independent DeepSeek Harness plugins: cost metrics + browser_use tool. One pnpm monorepo, independently installable and vendable.

Manifest valid

★ 0

MIT

JavaScript

Sep 12, 2026

dsh plugin --profile web add @icedrop-ai/dsh-plugins

by builtin-pb

The single plugin you need for DSH — build, test, diagnose, and maintain DeepSeek Harness plugins and core.

Development & InfrastructureManifest valid

★ 7

MIT

JavaScript

Sep 19, 2026

dsh plugin --profile web add dsh-developer

by Qingzhou-Joshua

DeepSeek Harness plugin—a simple toolkit for developers.

Manifest valid

★ 0

MIT

TypeScript

Aug 14, 2026

dsh plugin --profile web add dsh-dev-toolbox

by w2112515

Portable Agent Skill for developing and auditing DeepSeek Harness plugins, with an optional profile-installable DSH bundle adapter.

Infra & DevOpsManifest valid

★ 11

MIT

JavaScript

Aug 17, 2026

dsh plugin --profile web add dsh-plugin-development

by AI-Scarlett

DSH Skill adapter for the build-dsh-plugin development workflow

Security & AuditTools & CapabilitiesManifest valid

★ 2

MIT

JavaScript

Oct 14, 2026

dsh plugin --profile web add dsh-build-plugin

by hellosky983

Plugin Foundry — a self-extending, everything-is-a-plugin compiler for DeepSeek Harness (DSH). Blueprint registry + scaffold/validate tools.

Tools & CapabilitiesDevelopment & InfrastructureTerminal & ClientsManifest valid

★ 2

↓ 5/wk

MIT

JavaScript

Sep 29, 2026

dsh plugin --profile web add dsh-foundry