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.

Chorus Dsh — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

@chorus-aidlc/chorus-dsh

Chorus Dsh

Chorus lifecycle, MCP, prompt, and skill bundle for DeepSeek Harness

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

npx -y @deepseek-ai/dsh plugin --profile web add @chorus-aidlc/chorus-dsh@0.22.0
READMECompatibilityVersions

Compatibility and provenance

Chorus Dsh is published as @chorus-aidlc/chorus-dsh and currently resolves to version 0.22.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
npm
Registry updated
10/7/2026

Versions

0.22.0stable
10/7/2026
0.21.1stable
10/4/2026
0.21.0stable
10/3/2026
Show 12 more versionsCollapse versions
0.20.0stable
9/30/2026
0.19.1stable
9/28/2026
0.19.0stable
9/23/2026
0.18.1stable
9/17/2026
0.18.0stable
9/11/2026
0.17.3stable
9/7/2026
0.17.2stable
9/4/2026
0.17.1stable
9/1/2026
0.16.4stable
8/19/2026
0.0.3stable
8/18/2026
0.0.2stable
8/18/2026
0.0.1stable
8/18/2026

Related plugins

Loading related plugins…

Latest
0.22.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
373.2 kB
Files
26
Surface
any
License
AGPL-3.0
Source
npm
GitHub
★ 1.2k
Weekly downloads
725
Security scan
✓ v0.22.0 scan passed
Last push
9/17/2026
View source ↗Project homepage ↗
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 integrations-communication.

Im@xmanrui/dsh-im把微信、飞书、企微、钉钉、QQ、Telegram、WhatsApp、Slack、Discord、Matrix接入DSH。 Connect Telegram, WhatsApp, Slack, Discord, Matrix, WeChat, Feishu, WeCom, DingTalk, and QQ to DSH.Free Searchdsh-free-searchFree web search for DeepSeek Harness: 24 engines (Bing/DuckDuckGo/AnySearch/SearXNG/Exa/Tavily/Keenable/Firecrawl/Parallel keyless; Zhihu global/site via MCP and Perplexity/SerpBase/DeepSeek/You.com/Baidu/Kimi/Aliyun/Doubao with key; OpenAI/Gemini/Claude Bridge@wenbin_wb/dsh-bridgeScan a QR code with your phone to continue using DeepSeek Harness on mobile or over the public internet, even when you are away from your computer. One-click LAN QR code, Cloudflare public tunnel, self-hosted tunnel, and WeChat / QQ / Lark / Telegram Bot support (multiple workspaces / persistent sesAcp App@deepseek-ai/dsh-acp-appThe dsh ACP profile bundle: automation-only JSON-RPC stdio and process lifecycle over dsh-base

README

@chorus-aidlc/chorus-dsh

Native DeepSeek Harness bundle for Chorus MCP access, lifecycle automation, prompt behavior, and the 14 Chorus AI-DLC skills.

Install

DeepSeek Harness 0.1.2-rc.1 and pnpm are required. The peer ranges are lenient (>=0.1.2-rc.1, no upper bound) — chorus-dsh relies only on stable dsh APIs across the 0.1.x line, so it tracks current + future stable dsh without a re-pin. Note: because dsh currently ships only prereleases, a bare >= range cannot (per semver) match a higher prerelease tuple (e.g. 0.1.3-alpha.1); running against such a prerelease runtime may surface an unmet-peer warning even though the plugin still works. Add the bundle to a profile (-w is required — a dsh profile is a pnpm workspace root):

export CHORUS_URL="https://chorus.example.com"
export CHORUS_API_KEY="cho_..."
dsh plugin --profile web add @chorus-aidlc/chorus-dsh -w

The profile's dsh base installation supplies the four peer plugins declared by this package. Chorus writes no package/skill/preset/instruction files beneath $DSH_HOME; the sole exception is credentials — chorus agents add writes $DSH_HOME/.env (see below).

Then provision your Chorus credentials with chorus agents add:

chorus agents add --agents dsh --dsh-profile <name>

chorus agents add validates your key and seeds CHORUS_URL / CHORUS_API_KEY into ~/.chorus/daemon.json (mode 0600). For a dsh agent it ALSO writes the same pair into $DSH_HOME/.env (default ~/.dsh/.env, mode 0600, preserving any unrelated lines) — dsh's own credential channel. The OpenSpec document-mirror wrapper prefers the chorus mcp CLI (which reads the daemon.json credentials); where the CLI is unavailable (e.g. the npx init path, which does not persist chorus on PATH) it reads CHORUS_URL / CHORUS_API_KEY from that $DSH_HOME/.env — dsh scrubs credential-shaped variables from tool subprocesses, so the shell is not a reliable source. This $DSH_HOME/.env write restores what the now-retired dsh-credentials.sh bootstrap used to do (that script is now a stub that redirects to chorus agents add). The Chorus daemon injects per-agent credentials separately.

Configuration

The chorus-dsh-lifecycle row accepts optional url and apiKey values. Non-empty explicit values win independently; omitted values fall back to CHORUS_URL and CHORUS_API_KEY. Credentials must not be committed to profile patches.

The bundle contains the lifecycle runtime, cordis.patch.yml, and the complete package-local skills/ tree. It does not install a named agent preset or copy files into dsh-owned directories.