Awesome DeepSeek Skills DSH 插件

前言

DeepSeek Harness (DSH) 的核心设计理念是「一切皆插件」。在构建智能体时,Agent Skills 的获取、验证和版本管理是常见痛点。手动筛选和验证技能文件不仅耗时,而且容易引入格式错误或不稳定的源。

Awesome DeepSeek Skills 是一个社区项目,旨在为 DSH 提供一个可浏览、可安装的 Agent Skills 精选目录。它不依赖全网抓取,而是通过人工筛选和静态验证,提供一组经过结构校验的技能清单。每个条目都锁定在特定的 Git 提交上,确保环境可复现。

插件简介

  • 名称: Awesome DeepSeek Skills
  • 所有者: Whning0513
  • 许可证: MIT
  • 定位: DeepSeek Harness 的精选技能目录插件

该插件解决了技能来源不可信、版本难以锁定、格式验证缺失的问题。它提供离线浏览能力,并将安装过程限制在特定的提交哈希上,防止意外更新。

核心功能

  1. 浏览与安装: 通过插件提供的工具直接在 DSH 中浏览和安装目录中的技能。
  2. 离线列表: 安装后,技能列表会打包在插件中,无需联网即可搜索可用技能。
  3. 静态验证: 安装前会对技能结构进行静态检查,确保符合 DeepSeek/DSH 的兼容性规范。
  4. 源码锁定: 安装器会检出目录中指定的精确提交,而不是拉取最新的 main 分支。

安装与启用

安装前请确保已安装 DeepSeek Harness 并配置好环境。请将命令中的 demo 替换为你实际使用的 DSH 配置文件名。

dsh plugin --profile demo add github:Whning0513/awesome-deepseek-skills

安装完成后,需要重启 DSH 进程才能使插件生效。

典型用法

安装并重启 DSH 后,会新增两个命令工具:

  • deepseek_skills_list: 在本地列表中搜索技能。
  • deepseek_skill_install: 将选中的技能安装到当前项目。

列出可用技能

在 DSH 中直接调用:

deepseek_skills_list

安装特定技能

使用安装命令指定技能 ID 和目标路径(通常为 .agents/skills):

deepseek_skill_install obra/superpowers/verification-before-completion

若需通过 Python 脚本直接操作目录(例如在 CI 中),可以使用以下命令:

uv sync --locked
uv run python scripts/catalog.py list

安装特定技能的示例:

uv run python scripts/catalog.py install obra/superpowers/verification-before-completion --target /path/to/project/.agents/skills

验证机制与限制

该插件提供的“验证”仅指静态结构检查,而非安全审计。

验证流程

每个条目在入库前会经过以下检查:
* 使用 deepseek-skill-doctor 进行解析。
* 使用 skill-validator v1.6.0 进行结构模式验证。
* 使用 DeepSeek/DSH 兼容性配置文件进行检测。

由于外部链接检查依赖实时网络且不可复现,验证仅针对技能文件的内部结构。

安全与权限说明

  • 不执行脚本: 插件安装器只负责复制文件,不会运行技能中的任何脚本。
  • 拒绝覆盖: 安装器会检查目标目录是否存在,拒绝覆盖已有文件,并拒绝安装包含符号链接的技能。
  • 源码审查: 技能可能包含不安全的指令。安装前请务必阅读源码、许可证以及报告中的风险提示。

依赖要求

  • Git: 安装器依赖 Git 来检出精确的提交。
  • Python: DSH 插件本身不需要 Python 环境,但若要使用目录仓库自带的 Python 脚本(如 catalog.py),则需要 Python 环境。
  • Node.js: 插件包要求 Node.js 版本为 ^22.19.0 || >=24.0.0。

结语

Awesome DeepSeek Skills 是一个社区维护的技能目录,用于辅助 DSH 开发者快速、安全地引入经过结构验证的 Agent Skills。所有安装记录都会写入项目根目录下的 .deepseek-skills.lock 文件中,以追踪技能来源。

  • 项目主页: https://github.com/Whning0513/awesome-deepseek-skills
  • 目录页面: https://www.skillhub.cn/plugins/Whning0513/awesome-deepseek-skills
羽毛球分组比赛记分
小程序二维码

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

小夜