DeepSeek Harness Plugin

loadingvx/deepseeh-harness-ultra-slash

Stars ★ 3 Downloads (30d) 946 Category UI Enhancements Added 2026-08-28 npm deepseek-harness-ultra-slash

Separate slash-command group in the Web UI composer: /steer injects text on the agent's next step without interrupting the turn, /new starts a blank session, /skill and /docs wrap /steer with post-turn skill or docs tasks, and custom /steer aliases are configurable in Settings.

Install

# from npm (prebuilt)

dsh plugin --profile web add deepseek-harness-ultra-slash

# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)

dsh plugin --profile web add github:loadingvx/deepseeh-harness-ultra-slash

Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time — pnpm blocks those until you allow them, so an install can stop with ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED or ERR_PNPM_IGNORED_BUILDS; dsh prints the exact key to add under allowBuilds in your profile’s pnpm-workspace.yaml, and the install works on the next run. Allowing a build is a trust decision: only install sources you trust, and pin a commit (github:owner/repo#sha).

README

English | 中文

Requires DeepSeek Harness ≥ 0.1.5

This plugin line targets DeepSeek Harness 0.1.5+, which ships uiWorkspace session navigation and remote.session.create. /new relies on those APIs to switch sessions and reuse the current agent preset.

Do not install on harness versions below 0.1.5. The host checks the version and refuses to load this plugin; the browser half will not mount the slash menu either. If your harness is older, upgrade DeepSeek Harness to 0.1.5 or newer first, then install this plugin.

After upgrading harness, restart dsh web, then run the install command below.

Ultra Slash for DeepSeek Harness: a separate / menu group for this plugin's commands.

screen screen

Features

Command What it does
/steer text Injects text on the agent's next model step; does not interrupt the current turn
/new Starts a blank session
/skill /steer + “save the solution as a project skill when done”
/docs /steer + “write the cause and fix to docs/ as markdown when done”

Custom /name aliases of /steer can be added under Settings → Ultra Slash.

Install

Prerequisites:

  1. DeepSeek Harness 0.1.5 or newer is installed and dsh web runs.
  2. If dsh --version (or the host package version) is below 0.1.5, do not install this plugin — upgrade harness first, then install.

Check your harness version:

dsh --version
# or inspect the installed @deepseek-ai/dsh package version

From npm

dsh plugin --profile web add deepseek-harness-ultra-slash@0.2.4

Do not omit @0.2.4: pnpm protects freshly published versions for 24 hours, and a bare install may pick an older release.

From GitHub

dsh plugin --profile web add github:loadingvx/deepseeh-harness-ultra-slash

GitHub install uses the built files in the repo. The default branch must already contain lib/index.js and lib/client.js.

Restart dsh web after installing. If you previously installed the old package name dsh-steer, remove it first:

dsh plugin --profile web remove dsh-steer

License

MIT

Content from the project README on GitHub ↗

Links

More in this category

View the whole category →

Community comments

Comments are public GitHub Discussions. Loading them connects to GitHub and Giscus; a GitHub account is required to post.