deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:minivv/dsh-agent-skills
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
在 DeepSeek Harness 的设置页中查看、启停和管理本地 Agent Skills。

~/.agents/skills、~/.claude/skills、~/.codex/skills、~/.config/opencode/skills 和 ~/.gemini/skillsSKILL.mddsh plugin --profile web add dsh-agent-skills
安装后打开「设置 → Agent Skills」,点击「开启接管 DSH 技能」,再点击「重启 DSH」。
兼容性:dsh
0.1.x(含 0.1.7-rc)与0.2.0-rc.1起的 0.2.x 都可以用。
在「设置 → 插件市场」中搜索 Agent Skills,或查看 DSH 插件市场。
dsh plugin --profile web add github:minivv/dsh-agent-skills
Git 安装可能需要授权 pnpm 执行构建脚本。
点击「取消接管」并重启 DSH,可恢复 DSH 原来的技能来源。
设置保存在 $DSH_HOME/agent-skills/state.json。
skills/
├── my-skill/
│ └── SKILL.md
└── another-skill.md
SKILL.md 需要 YAML frontmatter,name 使用小写 kebab-case:
---
name: my-skill
description: Explain when this skill should be used.
---
# Instructions
先在设置页点击「取消接管」和「重启 DSH」,再运行:
dsh plugin --profile web remove dsh-agent-skills
如果设置页无法打开,先恢复 DSH 技能来源:
DSH_INSTALL_ROOT="$(npm root -g)/@deepseek-ai/dsh" \
node ~/.dsh/profiles/web/node_modules/dsh-agent-skills/scripts/uninstall-preset.mjs
dsh plugin --profile web remove dsh-agent-skills
要求 Node.js 20+。
npm install
npm run typecheck
npm run build
npm test
npm pack --dry-run
同一个版本同时支持 DSH 的两条发布线(0.1.5-rc.* 与 0.1.6-alpha.*,以及更早的 0.1.0-rc.*):
schema 和新版要求的 create(),客户端与宿主两面共用同一张描述表;@deepseek-ai/* 依赖按名字解析,peerDependencies 只是兼容区间声明,不会把旧版依赖装进你的 profile。DSH 升级到新发布线后无需重新安装插件;只有 DSH 改 preset 文件时会丢失技能接管,重新点一次「开启接管 DSH 技能」即可。
[a-z0-9]+(?:-[a-z0-9]+)*CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: agent-skills。