minivv/dsh-agent-skills

minivv★ 0JavaScript最后同步: 2026-08-17

在 GitHub 打开

Discover and manage Agent Skills inside DeepSeek Harness

README 摘要

dsh-agent-skills 把 Claude Code、Codex、Gemini CLI、Cursor 等工具的本地 Agent Skills 接入 DeepSeek Harness,并在「设置 → Agent Skills」里统一查看、启停和管理。 它解决什么问题 很多 AI 编程工具都使用 /SKILL.md ,但技能分散在不同目录。 dsh-agent-skills 会自动发现这些目录,把有效技能汇总进 DSH,并提供一个可视化设置页: - 默认扫描 /.agents/skills 、 /.claude/skills 、 /.codex/skills 、 /.config/opencode/skills 和 /.gemini/skills 。 - 支持添加任意自定义技能目录。 - 显示每个来源是否存在、包含多少有效技能,以及技能名称和描述。 - 可按目录或单个技能启停;变更会持久化,并在下一次 Agent step 生效。 - 监听技能文件变化,也可随时手动重新扫描。 - 不修改原始 SKILL.md 文件。 安装 方式一:DSH 插件市场(推荐) 打开 DSH 的「设置 → 插件市场」,搜索 Agent Skills ,点击安装。市场会优先使用 npm 包,安装速度快,也不需要在本机重新构建。 安装后继续完成下面的「启用技能开关」步骤,再重启 DSH Web。 方式二:从 npm 安装 方式三:从 GitHub 安装 仓库包含 prepare: npm run build ,因此 pnpm 会在 Git 安装时自动构建。DSH/pnpm 可能会要求你授权构建脚本;不想授权构建时请使用 npm 或插件市场版本,npm 包已经包含构建好的 lib/ 。 启用技能开关 完成任一种安装方式后,运行一次 preset 安装脚本,让技能开关覆盖 standard 和 code preset 自带的 filesystem provider: 然后重启 DSH Web。这个 preset 入口只注册 scoped skill provider,不会在 Agent preset 中创建 agentSkills host 服务。DSH 升级可能覆盖内置 preset,若开关再次失效,重新运行这条命令即可。 使用 1. 打开 DSH Web。 2. 进入「设置 → Agent Skills」。 3. 检查自动发现的来源,或点击「+ 添加目录」。 4. 使用来源开关或技能开关控制 Agent 可见范围。 5. 修改磁盘上的技能后,点击「重新扫描」或等待自动刷新。 插件状态保存在: 支持的目录结构: SKILL.md 需要 YAML frontmatter, name 必须使用小写 kebab-case: 卸载 如果安装过 preset-only 行,请先清理它,再卸载…

在 GitHub 查看完整 README →
Agent/智能体agent-skillsdeepseek-harnessdsh-pluginagent

分类