MIT-licensed DeepSeek Harness plugin adding Web UI panels for managing skills (per-workspace enable/disable/migrate/group) and MCP servers (Stdio/HTTP, secrets redacted, HMR hot-reload), plus a unified `dsh-panel` CLI.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-08-25
License
MIT
01What can it help you accomplish?
Manage skills across global and per-workspace scopes from a Web settings page
A Web UI to view, enable/disable, add/delete, batch-migrate (copy/move) and group skills, plus a `dsh-panel skill` CLI — all reflected live on disk via DSH’s file watcher
DeepSeek Harness users who run skills and want a visual, per-workspace management surface instead of editing SKILL.md by hand
Manage Stdio and HTTP MCP servers from the same Web settings page
Add/edit/enable/disable/delete/test MCP servers written into the profile’s `cordis.patch.yml` managed block, with secrets redacted and HMR hot-reload
DeepSeek Harness users who connect MCP servers and want a UI + CLI to configure them without hand-editing config
Script skill and MCP operations from the terminal
`dsh-panel skill` / `dsh-panel mcp` subcommand families covering list/add/scope/migrate/enable/disable/delete and add/enable/disable/remove/test, with `--cwd`/`--global`/`--workspace` scoping
Automation-oriented DeepSeek Harness users who want to manage skills/MCP in scripts or CI
02How to install into DeepSeek Harness
Prerequisites
- DeepSeek Harness (dsh) running the `web` profile — the reference commands default to `--profile web`
Installation steps
- 01
Install the package — it auto-mounts at the bundle layer, no config edits needed: `dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-mcp-panel/releases/download/v2.0.1/dsh-skill-mcp-panel-2.0.1.tgz`
$ dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-mcp-panel/releases/download/v2.0.1/dsh-skill-mcp-panel-2.0.1.tgz
- 02
Restart the gateway: `dsh-restart`
- 03
After restart, refresh the page: Settings → below “插件” is “技能”, and below that is “MCP”
Verify the integration
- After restart, refresh the page and confirm Settings shows a “技能” (Skills) panel below “插件”, with an “MCP” panel beneath it
Rollback
- Uninstall with `dsh plugin --profile web remove dsh-skill-mcp-panel` — skills remain as ordinary files and are still discovered by DSH
03DSH integration and capability boundaries
Adds two Web settings panels (Skills + MCP) to DeepSeek Harness and ships a unified `dsh-panel` CLI (`skill`/`mcp` subcommands) that operate through DSH’s file watcher and the cordis.patch.yml managed block.
Skills management panel
installed skills on disk (`.md`/`.zip`/folder bundles) across global and workspace scopes→card list, enable/disable/delete, name search, per-workspace filter bar, batch migrate (copy/move), grouping
disable renames `SKILL.md` to `SKILL.md.disabled`; enable renames backmigrate copies/moves skill files to the target scope folder (validated, rolls back on failure)bundled skills are read-only and cannot be disabled or deletedMCP servers panel
Stdio command or HTTP (streamable-http) endpoint, with optional env/headers→add/edit/enable/disable/delete/test MCP servers; secrets redacted in RPC and UI
writes MCP server config into the profile’s `cordis.patch.yml` managed blockuser content outside the managed block is preserved byte-for-byteDSH HMR hot-reloads on save — no gateway restart neededSkill CLI (`dsh-panel skill`)
skill path, name, or scope flags (`--global`/`--project`/`--workspace`/`--cwd`)→list/add/scope/migrate/update/enable/disable/delete subcommands
same on-disk effects as the Web panel (file rename / copy / move)MCP CLI (`dsh-panel mcp`)
server name, stdio command or http url, env/header pairs→list/add/enable/disable/remove/test/update subcommands
writes to the `cordis.patch.yml` managed block; auto hot-reload when the gateway is online
04Who is it for? When not to use it?
Good for
- DeepSeek Harness users who run skills and want a visual, per-workspace management surface instead of editing SKILL.md by hand
- DeepSeek Harness users who connect MCP servers and want a UI + CLI to configure them without hand-editing config
- Automation-oriented DeepSeek Harness users who want to manage skills/MCP in scripts or CI
Not for
- MCP servers are written into the profile’s `cordis.patch.yml` managed block; manage them through the UI or CLI rather than hand-editing the block.
- When a skill name exists in multiple scopes, `enable`/`disable`/`delete` must specify `--global`/`--project`/`--workspace`; otherwise the command errors instead of touching the wrong copy.
05Compatibility, maintenance and safety notes
- The reference commands default to the `web` profile; if you use another profile you must adjust the `--profile` flag yourself.
- MCP servers are written into the profile’s `cordis.patch.yml` managed block; manage them through the UI or CLI rather than hand-editing the block.
- When a skill name exists in multiple scopes, `enable`/`disable`/`delete` must specify `--global`/`--project`/`--workspace`; otherwise the command errors instead of touching the wrong copy.
- Skills shipped with the deployment (bundled) are read-only and cannot be disabled or deleted.
MIT · actively maintained (latest release v2.0.1, 2026-08-17)
06Frequently asked questions
How do I install DSH Skill MCP Panel?
Run `dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-mcp-panel/releases/download/v2.0.1/dsh-skill-mcp-panel-2.0.1.tgz`, then `dsh-restart`, and refresh the page — Settings will show a “技能” (Skills) panel below “插件” and an “MCP” panel beneath it. The package auto-mounts at the bundle layer, so no config edits are needed.
What can I do from the Skills panel?
Preview installed skills as cards, enable/disable/delete them, search by name, filter by workspace, batch-migrate (copy/move) skills between scopes, and group them. Operations map to real file changes on disk and hot-apply via DSH’s file watcher — no gateway restart required.
How does the MCP panel manage servers?
It writes Stdio (local command) and HTTP (streamable-http) MCP servers into the profile’s `cordis.patch.yml` managed block. You can add, edit, enable/disable, delete and test connections; secrets in `env`/`headers` are redacted, and saving hot-reloads via DSH HMR without restarting the gateway.
Is there a command-line interface?
Yes — a unified `dsh-panel` parent command with `dsh-panel skill` and `dsh-panel mcp` subfamilies. They mirror the Web panels (list/add/scope/migrate/enable/disable/delete and add/enable/disable/remove/test) and accept `--global`/`--project`/`--workspace`/`--cwd` to scope operations.
How do I uninstall it?
Run `dsh plugin --profile web remove dsh-skill-mcp-panel`. Skills live as ordinary files on disk, so after removal they are still discovered by DSH.
07Related DSH workflows
dsh-web
by zhu1090093659
DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop
petdex
by crafter-station
A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and more.
j-space-cognition-suite-v3.7
by tiger3807861189
AI cognitive-enhancement skills for agent harnesses inspired by Anthropic's global workspace research. Adds inference-time control and reasoning tools for DeepSeek Harness, Claude Code, Codex and OpenCode.
dsh-deep-whale
by small-tailqwq
DSH Web GUI 鲸鱼娘主题皮肤(深海女仆工坊 maid-atelier:亮/暗双模式)
08Data and sources
DSH 插件,在 Web 设置页同时提供「技能」与「MCP」两个管理面板,并随包提供统一终端命令 `dsh-panel`(`skill` / `mcp` 两个子命令族)。
设置页「技能」下方新增「MCP」页,管理 profile `cordis.patch.yml` 中的 MCP 服务器受管块;
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-25. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
