dsh-skill-viewer: A Web Interface for Skills and MCP Management in DeepSeek Harness

fishquito7/dsh-skill-viewer

Development & OperationsVerified
Listed on 2026-08-18
Page last updated 2026-10-04

A DSH plugin that adds skill and MCP management panels to the web settings page, with CLI commands for skill and MCP operations.

dsh-skill-viewer is a Web UI plugin for DeepSeek Harness that provides both a Skills and an MCP management panel in the settings page, along with a unified dsh-panel command line. It solves the lack of visual management and batch operations for skills and MCP servers in DSH, letting you view, enable/disable, delete, and migrate skills directly in the browser, as well as manage MCP server configurations without manually editing files. Core capabilities include skill card lists, workspace divider, batch migration, skill grouping, scope-aware management, and an MCP panel supporting Stdio and HTTP.

How to Install

install
dsh plugin --profile web add github:fishquito7/dsh-skill-viewer
Category
Development & Operations
Platform
DSH Plugin
Author
fishquito7
Distribution
Plugin

dsh-skill-viewer Key Features

Skill card list with statusAdd/delete/enable/disable skillsWorkspace filter and batch migrateSkill grouping managementMCP server configuration
Listed on dsh-plugin.org

dsh-skill-viewer Repo Summary

What Does It Do?

dsh-skill-viewer is a DSH plugin for DeepSeek Harness that provides both a Skills and an MCP management panel in the web settings page, along with a unified terminal command dsh-panel (with skill and mcp subcommand families). It solves the problem of lacking visual management and batch operations for skills and MCP servers in DSH, letting you view, enable/disable, delete, and migrate skills directly in the browser, as well as manage MCP server configurations without manually editing files. Core capabilities include skill card lists, workspace divider, batch migration, skill grouping, scope-aware management, and an MCP panel supporting Stdio and HTTP.

Core Features

  • Skill card list: preview registered skills, click to expand full content, with enable/disable status tags, search by name, and auto-refresh on page load.
  • Workspace divider: skill entities are stored directly in their owning location (global ~/.dsh/skills or workspace .dsh/skills); clicking a divider filters to show only that workspace's skills.
  • Batch migration: select source and target workspaces (multi-select) and skills in a dialog, then copy or move them in bulk; failures do not affect the rest.
  • Skill grouping: create, rename, delete groups, filter by group; group config is written only to the plugin's display config, not modifying skill directories.
  • Scope-aware management: when same-named skills exist in multiple scopes, delete, enable/disable, and view operate precisely by (name + scope), never affecting other copies.
  • MCP panel: manage the managed block of MCP servers in cordis.patch.yml, supporting Stdio and HTTP methods, with add, edit, enable/disable, delete, and test connection; saved changes are hot-reloaded by DSH HMR.

How to Use This Plugin?

After enabling it in DSH, go to the web settings page and find the Skills panel below Plugins, with the MCP panel below that. In the Skills panel, click "+" to select a .md or .zip file, or drag and drop files/folders onto the page; it auto-detects directory bundles, single files, or archives. Use the migrate button to batch copy or move skills to other workspaces. In the MCP panel, add Stdio or HTTP servers by configuring commands, URLs, environment variables, etc.; changes are hot-reloaded automatically. On the command line, use dsh-panel skill subcommands to manage skills (list, add, scope, migrate, disable, enable, delete) and dsh-panel mcp subcommands to manage MCP servers (list, add, enable, disable, remove, test). All operations ultimately modify skill files on disk or cordis.patch.yml, and DSH's file watcher picks up changes immediately, so no gateway restart is needed.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: fishquito7/dsh-skill-viewer. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

More DSH Plugin articles

View all 1 articles

DSH Plugin FAQ