Before installation: resolve identity and source

Open the repository or package page linked by the author. Confirm the package name, owner, install command, license, recent activity, and whether the plugin requests build scripts or external credentials. Do not infer identity from a GitHub Topic result alone.

  • Canonical repository and author match.
  • Package name matches the README command.
  • Latest commit and release are plausible for the current DSH preview.
  • Build scripts, environment variables, network, and filesystem needs are visible.
  • Remove or rollback route is known.

Use the current CLI help as the command authority

Plugin command syntax can change during Developer Preview. Inspect the installed CLI before pasting a command from a directory page.

Plugin command surface · shell
npx @deepseek-ai/dsh plugin --help

Verify in three layers

First confirm the package operation completes. Second confirm DSH discovers the plugin after any required restart. Third run one narrow feature task and record the actual result. If any layer fails, keep the result distinct rather than calling the plugin simply compatible or incompatible.

  • Install status: package operation.
  • Load status: plugin discovered by DSH.
  • Feature status: one named task succeeds or fails.
  • Permission observation: what the test actually touched.
  • Compatibility: tied to DSH, plugin, Node, OS, and date.

Updates are compatibility events

Record the working pair before updating. After an update, rerun the same smoke test and keep the old failure or success result. A new release can fix installation while breaking behavior, or vice versa.

Five source shapes must be tested

Before this page is indexable, HarnessBase will test at least five real plugins across the source shapes currently used by the ecosystem, capture allowBuilds behavior, and verify add, update, remove, and failure recovery.

Sources and evidence boundary

Primary sources establish product facts. HarnessBase labels direct testing separately and does not convert community observations into verified results.

Target query cluster: install DeepSeek Harness plugin · dsh plugin add · dsh plugin update · dsh plugin remove