DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Skill Scope — DSH Plugin for DeepSeek Harness
← Plugins
S

@dotdance/dsh-skill-scope

Skill Scope

Skill and MCP visibility manager for DeepSeek Harness: a global hard ceiling plus per-workspace narrowing, with a sidebar panel and an input-card entry.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:dotdance/dsh-skill-scope#71cd724df4ca41c9d91e9b9aafd4b8795f9cfc44
READMECompatibilityVersions

Compatibility and provenance

Skill Scope is published as @dotdance/dsh-skill-scope and currently resolves to version 0.2.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
10/16/2026

Versions

0.2.0stable
10/16/2026
0.1.0stable
10/16/2026

Related plugins

Loading related plugins…

Latest
0.2.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
10/16/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in security-access.

Cc Safety Netcc-safety-netA coding agent CLI hook - block destructive commands and secret file accessCodex Subscriptiondsh-codex-subscriptionUse ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast modeMcp Connectordsh-mcp-connectorDeepSeek Harness MCP Connector: connect servers, search tools across active connections, and troubleshoot discovery. Includes a continuously updated catalog; supports OAuth 2.0 PKCE, API keys, Streamable HTTP/stdio, and mcpServers JSON import.Experimental Auto Review@deepseek-ai/dsh-experimental-auto-reviewPer-tool LLM authorization review for the DeepSeek Harness Auto permission preset

README

dsh-skill-scope: DSH Skill 与 MCP 管控面板

   

全局 + 项目粒度 skill/mcp 一键启停

English · 简体中文


安装

dsh plugin --profile web add @dotdance/dsh-skill-scope

--profile web 换成你自己的 profile 名即可。

它解决什么问题

你在 DSH 里装得越多,Agent 每一轮要读的清单就越长。

  • 用户级 Skill 目录里堆了 N+ Skill,其中能帮到当前这个任务的只有几个。
  • 每个 MCP server 都会把它的全部工具塞进模型的工具表,哪怕这一轮一个都用不上。
  • 写代码的工程和写文章的工作区,需要的 Skill 和 MCP 根本不是同一套。
  • 你想「这个项目就用这几个能力」,但官方没有给任何开关——Skill 装上就是全局可见。

后果不是"不好看",而是实打实的成本:

代价说明
烧 TokenSkill 目录与 MCP 工具表每一轮都要重新进上下文,装的越多,每一轮固定开销越大
注意力被稀释候选太多,模型更容易选错工具、漏掉真正相关的那个
上下文不干净无关能力混进提示词,结果更难预测,调试更难
工程之间互相污染A 项目的专用能力,在 B 项目里也一直占着位置

dsh-skill-scope 就是为这件事做的:把「模型能调用哪些 Skill 与 MCP」变成一组 看得见、点得动的开关,并按全局和本工作区两个粒度分别管理。


它能做什么

1. 全局面板——一次收掉所有工程都不需要的能力

点左侧栏的「全局 Skills」,打开一个原生主界面页面,列出全局层的全部 Skill 与 MCP server。 在这里关掉的名字,对所有工作区生效,是硬上限。

两个入口:侧栏的 Global Skills 与输入框右侧的 Workspace Skills

上图红圈标出两个入口:左侧栏的 Global Skills,和输入框右下角的 Workspace Skills。

  • 顶部一排是视图切换(全部 / 已启用 / 已禁用)——它只筛列表,不改任何开关。
  • 搜索框同时筛 Skill 与 MCP 两段,输入即过滤。
  • 列表按来源分组折叠,长清单也能快速定位。

2. 本工程面板——只给这一个项目留要用的能力

在新会话的输入框右下角点「工作区 Skills」,打开本工程弹层(浮动在当前界面之上):

本工程面板

图中列表标题写明「只影响 default-workspace」,下半部分按来源分组:本例里 .agents 目录贡献 35 项。

  • 被全局关掉的项根本不进这个列表,所以列表比全局面板短是正常的,不是丢数据。
  • 改动只对本工程的新会话生效,不影响别的项目。

3. 关键规则:全局是硬上限,工程只能往下收

      磁盘上的全部 Skill 与 MCP
                │
                ▼
      ┌─────────────────────┐
      │  全局层(硬上限)    │   关掉 = 任何工程都用不了
      └─────────────────────┘
                │  剩下的
                ▼
      ┌─────────────────────┐
      │  工程层(再收窄)    │   只能继续关,不能把全局关掉的打开
      └─────────────────────┘
                │
                ▼
         这一轮模型真正看得见的集合

关掉 ≠ 删掉:手动调用永远还在

关掉一个 Skill 只把它的模型自动调用关掉。你仍然可以在会话里手敲 /名字 调用它。