dsh-skills-bridge:把 Claude Code 技能接入 DeepSeek Harness

前言

如果你已经在 ~/.claude/skills~/.agents/skills 中维护技能目录,再使用 DeepSeek Harness(DSH)时,常见的问题是:这些 SKILL.md 并不会自动成为 DSH 可发现、可调用的技能。

dsh-skills-bridge 解决的就是这个衔接问题。它不要求迁移目录,也不要求复制技能,而是把现有 Claude Code 技能挂载为 DSH 的 SkillProvider,让 agent 以类似原生技能的方式使用它们。

这是什么

dsh-skills-bridgeYTyangtao666 维护,采用 MIT 许可证。

它的核心定位是一个 DSH 插件:扫描 Claude Code 技能目录中的 SKILL.md,将其注册为 DSH 技能,并以 claude-bridge 作为 provider 名称出现在技能目录中。

该插件零 npm 运行时依赖,使用 node:fs 完成文件扫描。

核心功能

下面介绍它已明确提供的能力:

  • ~/.claude/skills~/.agents/skills 中的 SKILL.md 挂载为 DeepSeek Harness SkillProvider
  • 把 Claude Code frontmatter 归一化到 DSH 格式,并保留 namedescriptionwhenToUseinvocationmetadata
  • 支持通过 cordis.patch.yml 配置 skillDirsincludeDefaultRootswatchproviderName
  • 支持可选文件监听热重载
  • claude-bridge 作为 provider 名称注册技能
  • 桥接技能注册 rank 为 250;名称冲突时,项目本地 DSH 技能优先

安装与启用

在目标 profile 中执行安装命令:

dsh plugin --profile web add dsh-skills-bridge

执行完成后,重启对应 profile。桥接进来的技能会以 claude-bridge 作为来源出现在 DSH 技能目录中。

典型用法

先安装并重启,再验证技能是否进入目录。

1、安装插件

dsh plugin --profile web add dsh-skills-bridge

2、重启 profile

这一步让 DSH 重新加载插件与技能目录。

3、询问 agent 验证

可以向 agent 提出:

list every skill in your catalog and its provider source

确认从 Claude Code 桥接过来的技能显示 claude-bridge 作为 provider,并保留原路径,例如 ~/.claude/skills/...

如果需要覆盖默认配置,可以在 profile 的 cordis.patch.yml 中覆盖 idskills-bridge 的配置:

- id: skills-bridge
  name: dsh-skills-bridge
  config:
    skillDirs: []              # 额外扫描目录
    includeDefaultRoots: true  # 是否包含默认根目录
    watch: true                # 是否启用文件监听热重载
    providerName: claude-bridge

其中:

  • skillDirs 用于配置额外扫描目录
  • includeDefaultRoots 用于控制是否包含 ~/.claude/skills~/.agents/skills
  • watch 用于控制是否启用热重载
  • providerName 用于指定 provider 名称

适用场景与注意

这个插件适合维护 Claude Code 技能目录,并希望这些技能在 DSH 中直接可用的开发者。

使用前建议注意以下几点:

  • 插件以当前 dsh 进程权限运行,安装前应检查源码与 MIT 许可证
  • 仅处理扁平 frontmatter;深层嵌套 YAML 会被跳过并给出警告
  • 技能正文原样传递;正文中的工具引用由模型自行适配
  • watcher 基于 fs.watch;在网络文件系统上建议设置 watch: false
  • 桥接技能注册 rank 为 250;项目本地 DSH 技能在名称冲突时优先

DSH 社区目录是独立站点,不应理解为 DeepSeek 或幻方的官方应用商店。

链接

已核实资料未给出插件目录页 URL。可以在你使用的 DSH 社区目录中搜索:

dsh-skills-bridge

GitHub 仓库:

https://github.com/YTyangtao666/dsh-skills-bridge
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye