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.

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

@dsh-pi/prompt

Prompt

pi-style system prompt for DeepSeek Harness (dsh-pi). A Cordis plugin bundle that replaces the system prompt with pi's minimal-core, tool-listing, guideline style.

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

npx -y @deepseek-ai/dsh plugin --profile web add @dsh-pi/prompt@0.1.0
READMECompatibilityVersions

Compatibility and provenance

Prompt is published as @dsh-pi/prompt 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
npm
Registry updated
9/23/2026

Versions

0.1.0stable
8/14/2026
Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
7.8 kB
Files
5
Surface
any
License
MIT
Source
npm
GitHub
★ 0
Weekly downloads
31
Last push
8/18/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

README

@dsh-pi/prompt

pi-style system prompt for DeepSeek Harness (dsh), aka dsh-pi.

Transplants pi's prompt philosophy into dsh as a Cordis plugin bundle:

  • complete mode — the model sees only this section as its system prompt (dsh's default identity / tool-guidance text is replaced)
  • pi-style persona — You are an expert coding assistant operating inside dsh-pi...
  • tool one-liners — Available tools: list in pi's format
  • guidelines — concise responses, clear file paths, small precise changes, verify with tests
  • cwd line — injected as a dynamic PromptContext

Zero dependencies: the plugin only uses ctx.systemPrompt, which ships in the @deepseek-ai/dsh-base bundle.

Install into a profile

# from anywhere, with dsh on PATH:
dsh plugin --profile web add file:/abs/path/to/dsh-pi-prompt     # or an npm/git spec

Then register the bundle in the profile's manifest:

# edit ~/.dsh/profiles/<name>/package.json:
#   "dsh": { "profile": { "bundles": [ "@deepseek-ai/dsh-base", "@deepseek-ai/dsh-web-app", "@dsh-pi/prompt" ] } }

Restart the profile: dsh web (or dsh --profile <name>). Done — the system prompt is now pi-style.

dsh plugin --profile <name> add <pkg> forwards pnpm add into the profile directory (~/.dsh/profiles/<name>), so the bare package name resolves from the profile's node_modules. Any other profile or machine repeats the two steps above; sessions/config stay per-profile.

Configure

The bundle's patch inserts row id dsh-pi-prompt. Override it from a higher patch layer (e.g. the profile's own cordis.patch.yml):

- id: dsh-pi-prompt
  config:
    complete: true          # default; false keeps dsh's other prompt sections
    persona: "Your custom persona text"   # override the whole persona
    includeCwd: false       # drop the "Current working directory" line

Patch files are HMR'd — changes apply without a restart.

Publish

npm publish --access public   # from this directory
# then on any machine: dsh plugin --profile web add @dsh-pi/prompt

Layout

FileRole
index.jsCordis plugin (default export; inject: ['systemPrompt'])
cordis.patch.ymlbundle patch — inserts the dsh-pi-prompt row
package.jsondeclares dsh.bundle.patch

License

MIT