FAQ
How do I install Claude Code plugins in DeepSeek Harness (DSH)?
Install dsh-agent-plugins-market in a dsh profile, then add any Claude Code marketplace repo as a source:
dsh plugin --profile <name> add dsh-agent-plugins-market
Then open Settings → Agent Plugins Market in the Web GUI. Skills, MCP servers, hooks and slash commands are injected into your dsh sessions at runtime — no conversion, no file copying.Does DeepSeek Harness support .claude-plugin/marketplace.json?
Yes — through dsh-agent-plugins-market. It reads
.claude-plugin/marketplace.json and per-plugin .claude-plugin/plugin.json natively, plus .codex-plugin, .cursor-plugin, .kimi-plugin, .plugin (universal) and agent-plugins.org v1.0.0 plugin.json manifests.Do Claude Code-authored skills work verbatim?
Yes.
${CLAUDE_PLUGIN_ROOT} is substituted automatically at runtime, so Claude Code ecosystem skills run unchanged and appear in the / slash menu.dsh-agent-plugins-market vs manually copying skill files?
Manual copying breaks
${CLAUDE_PLUGIN_ROOT} paths, skips MCP servers / hooks / commands, and gives you no update path. This plugin installs whole suites from git sources with per-plugin enable/disable/refresh, and injects every surface automatically.Which MCP transports are supported?
mcp.json is validated strictly against the agent-plugins.org schema; .mcp.json is parsed leniently — top-level server-map shorthand, type: http / local / omitted type (stdio by command) normalization, and ${CLAUDE_PLUGIN_ROOT} / ${CLAUDE_PLUGIN_DATA} / ${NAME:-default} placeholders are supported.