🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

技能共享管家 yinsanbian/AgentSkillHub

DeepSeek Harness
yinsanbian21 天前有提交已提供中文文档扫描:无法判定

扫描合并多 Agent 技能库,用 Junction 安全共享

30.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/14 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查未通过:仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装。以下命令仍可尝试,但可能失败。
无法用 dsh 插件命令安装(仓库内无 dsh 插件清单)
git clone https://github.com/yinsanbian/AgentSkillHub.git
按该仓库 README 的原生方式安装;若作者另行发布了 DSH 插件包,请以其文档为准

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · market
装得上吗
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 21 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/11/2) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包AgentSkillHub(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/14 13:14:29

安全扫描自动 · 静态分析源码
v2.7.0
⚪ 扫描:无法判定尚无人工评估
展开查看扫描说明与证据 ↓

已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。

  • · 包内无可扫 JS
  • · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/3(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
展开完整介绍(139 字)↓

Windows 桌面端多 Agent 技能(SKILL.md)共享管理器:扫描、去重、合并共享库,并通过 Junction 安全地定向共享给 Codex / Claude Code / Cursor / Gemini CLI / DeepSeek Harness 等 Agent

README

由 DeepSeek 最新模型翻译生成
cd D:\AgentSkillHub python skill-hub\scripts\gui.py 3. 首次启动会自动扫描所有已登记的 Agent 目录,扫描结果只存在内存里,不会写入磁盘。 命令行用法 扫描所有 Agent 目录,输出技能清单(dry-run,不写文件) python skill-hub\scripts\skill_hub.py scan 把技能合并进共享库(dry-run) python skill-hub\scripts\skill_hub.py merge 为指定 Agent 建立链接(dry-run) python skill-hub\scripts\skill_hub.py link --agent claude-code 同步共享库与所有 Agent 目录(dry-run) python skill-hub\scripts\skill_hub.py sync 加 --apply 才会真正写入文件系统。
展开完整文档(README 剩余 1 节)
cd D:\AgentSkillHub
python skill-hub\scripts\gui.py

3. 首次启动会自动扫描所有已登记的 Agent 目录,扫描结果只存在内存里,不会写入磁盘。

命令行用法

扫描所有 Agent 目录,输出技能清单(dry-run,不写文件)
python skill-hub\scripts\skill_hub.py scan

把技能合并进共享库(dry-run)
python skill-hub\scripts\skill_hub.py merge

为指定 Agent 建立链接(dry-run)
python skill-hub\scripts\skill_hub.py link --agent claude-code

同步共享库与所有 Agent 目录(dry-run)
python skill-hub\scripts\skill_hub.py sync

加 --apply 才会真正写入文件系统。

安装为 Agent 技能(可选)

把管理器本身安装为技能,供 Agent 读取 .\install.ps1

安全设计

| 风险 | 处理方式 |
| 覆盖个人定制技能 | 只复制缺失技能,已存在的同名技能一律跳过 |
| 误删原始技能 | 只撤销本工具创建的链接,共享库副本与原始技能始终保留 |
| 同名技能版本冲突 | 标记为冲突并禁用执行,绝不猜测取舍 |
| 复制过程中源目录被修改 | 复制后校验文件指纹,不一致则中止 |
| 技能内含敏感文件 | 扫描时拒绝疑似密钥文件(.env、.pem、.pfx、.p12 等) |
| 技能内含符号链接 | 扫描时拒绝技能内部的符号链接 / 目录联接 |
| 技能体积过大 | 超过文件大小 / 数量上限的技能直接拒绝 |
| 未经确认就改动文件系统 | 暂存式编辑 + 变更预览 + 二次确认,三步缺一不可 |
| 上传或外发数据 | 全程离线,不发送任何网络请求 |

兼容性

- Windows 10 / 11:完整支持,目录联接(Junction)无需管理员权限。
- macOS / Linux:核心扫描与合并逻辑可用,链接功能依赖 os.symlink,需要相应权限。
- Python 3.10+:仅使用标准库,无第三方依赖。

常见问题

Q:为什么列表里有 34 个 Agent,但只有 13 个能自动扫描?

A:只有这 13 个有官方文档明确说明的本地技能目录路径。其余 21 个仅提供手动配置入口,列表中存在不代表该产品支持本地技能。你可以在设置里为它们手动指定真实的技能根目录。

Q:共享库默认放在 D:\AI-Skills\skills,可以改吗?

A:可以。在设置里修改共享库路径即可,改完后重新扫描。

Q:链接和复制有什么区别?

A:链接(Junction)不占额外磁盘空间,共享库里的技能一更新,所有链接方立刻同步;复制则是各 Agent 目录下各存一份独立副本。默认用链接,你也可以在设置里改成复制。

Q:撤销共享会删掉我的技能吗?

A:不会。撤销只移除本工具创建的链接,共享库副本和原始技能都保留。如果链接被人手动替换过,工具会拒绝撤销。

Q:支持 DeepSeek Harness 吗?

A:支持。内置条目会读取 .dsh/skills,并识别 DSH_HOME 环境变量。

测试

python -m pytest tests/ -v

18 项单元测试全部通过。

协议

MIT
cd D:\AgentSkillHub
py -3 .\skill-hub\scripts\gui.py

3. 首次使用建议先在左下角 设置与路径 中确认共享库位置(推荐 D:\AI-Skills\skills)。
4. 先用一个不含敏感信息的普通技能、只共享给一个 Agent 试跑一遍完整流程。

图形界面操作流程

左侧选择 Agent ↓ 中间搜索 / 筛选技能(可 Ctrl / Shift 多选) ↓ 右侧设置该技能的共享状态与接收 Agent ↓ 底部保存配置(仅保存策略,不改动文件) ↓ 预览操作:复制 / 建立链接 / 撤销链接 / 冲突 ↓ 最终确认执行(此时才真正修改文件系统)

快捷键:

| 快捷键 | 功能 |
| Ctrl+F | 搜索技能 |
| Ctrl+S | 保存共享策略 |
| Ctrl+R | 重新扫描 |
| Ctrl / Shift + 点击 | 多选技能 |

示例:把 Codex 的技能共享给 Claude Code 与 DeepSeek Harness

1. 左侧选择 Codex,中央选中目标技能。
2. 右侧勾选 加入共享库,接收方只勾选 Claude Code 与 DeepSeek Harness。
3. 点击底部 预览并执行,在弹窗中核对共享库路径、目标 Agent 与计划操作。
4. 确认无冲突后点击 确认执行,再按需要重启相关 Agent 以发现新技能。

命令行用法

CLI 适合脚本化与自动化场景,所有命令默认都是 dry-run(只预览),必须显式加 --apply 才会真正写入。

1. 扫描所有已登记 Agent 的技能目录,输出唯一技能 / 重复 / 冲突 / 错误 py -3 .\skill-hub\scripts\skill_hub.py scan --report D:\skill-scan.json

额外扫描某个项目内的技能目录 py -3 .\skill-hub\scripts\skill_hub.py scan --project D:\MyProject

2. 预览合并到共享库,确认后加 --apply py -3 .\skill-hub\scripts\skill_hub.py merge --out D:\AI-Skills\skills py -3 .\skill-hub\scripts\skill_hub.py merge --out D:\AI-Skills\skills --apply

3. 预览把共享库链接到指定 Agent,确认后加 --apply py -3 .\skill-hub\scripts\skill_hub.py link --out D:\AI-Skills\skills --agents codex claude cursor gemini py -3 .\skill-hub\scripts\skill_hub.py link --out D:\AI-Skills\skills --agents codex claude --apply

4. 合并 + 链接一步完成(同样需要 --apply) py -3 .\skill-hub\scripts\skill_hub.py sync --out D:\AI-Skills\skills --agents codex claude --apply

CLI 的 link 会把共享库中的全部技能链接给指定 Agent;若需要按技能分别选择接收方,请使用图形界面。

把管理器本身安装为 Agent 技能(可选)

安装后,Agent 可以在自己的技能列表中发现本管理器的使用说明。该步骤不是启动 GUI 的必要条件。

可选 Agent:codex, claude, cursor, gemini, opencode .\install.ps1 -Agents codex,claude # 预览 .\install.ps1 -Agents codex,claude -Apply # 真正建立 Junction

配置文件

共享策略、自定义 Agent 与链接管理记录保存在:

%LOCALAPPDATA%\AgentSkillHub\settings.json

(无 LOCALAPPDATA 环境变量时退回到用户主目录下的设置文件。)

- 升级版本不会主动重置该文件;升级前建议备份配置文件与共享库。
- 更改共享库目录时,如仍存在本工具管理的链接,界面会要求先撤销链接,避免产生失效引用。
- 已存在的同名文件夹不会被自动覆盖,冲突需由你手动处理。

安全边界与限制

请在使用前知悉,以下能力不在本工具范围内:

- 不内置 Notion 等云端 API 同步;云端技能需先自行导出。
- 不是实时双向同步服务:原始技能更新后需要再次处理,共享库中的已有副本不会被自动覆盖。
- 不是权限隔离系统:部分 Agent 会主动读取通用 .agents/skills,只勾选一个接收方不代表其他 Agent 一定看不到该技能。
- 不自动探测软件是否安装:左侧"有技能"仅表示发现了可读的技能目录。
- 21 个手动登记条目未核实官方写入路径,部分产品可能根本不支持本地 SKILL.md。
- 不提供打包好的 .exe,以 Python + Tkinter 和 .bat 方式分发。
- 执行日志只记录本次运行的最近一次结果,不是持久化审计历史。
- 即使技能内容通过了扫描规则,分享给其他 Agent 前仍应自行审查其指令、依赖、脚本与授权范围。

运行测试

py -3 -m unittest discover -s tests -v

共 18 项单元测试,覆盖注册表路径、扫描去重、密钥与链接拒绝、冲突阻断、暂存策略、定向共享与安全撤销、批量策略与预览统计。测试在 Windows 上同样要求全部通过。

设计参考

界面设计参考了以下公开设计原则(仅为设计借鉴,不代表相关方对本项目的认可或排名):

- Microsoft Fluent 2 — Layout
- Microsoft — Navigation design basics
- Microsoft Fluent 2 — Navigation
- Nielsen Norman Group — Ten Usability Heuristics
- Nielsen Norman Group — Complex Applications

许可证

MIT License
预览分享卡片长什么样 ↓yinsanbian/AgentSkillHub
分享 · DeepSeek Harness Hub
yinsanbian/AgentSkillHub

扫描合并多 Agent 技能库,用 Junction 安全共享

这是你的仓库?认领条目

回到顶部