yinsanbian

AgentSkillHub — Development skill for Claude Code

Development community

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

How to install AgentSkillHub

This entry records only its repository, not the path inside it, so there is no exact command to give. Open yinsanbian/AgentSkillHub and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What AgentSkillHub does

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

Alternatives in Development

  • Understand Anything — Graphs that teach graphs that impress 80.7k ★
  • IPolloWork — Enterprise-grade, local-first Agent Workbench for people and agent teams 4.9k ★
  • Petdex — A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and 4k ★

README

Agent Skill Hub

**Windows 桌面端的多 Agent 技能(SKILL.md)共享管理器** —— 在 Codex、Claude Code、Cursor、Gemini CLI、DeepSeek Harness 等数十种 AI Agent 客户端之间,安全地扫描、去重、汇总并按需分发本地技能。

  • 纯 Python 标准库 + Tkinter,无需 pip 安装任何第三方依赖,全程离线运行
  • Microsoft Fluent 2 风格的三栏桌面界面:Agent 导航 / 技能清单 / 定向共享设置
  • 暂存式编辑 + 变更预览 + 最终确认:未经你确认,绝不改动文件系统
  • 只复制缺失技能、用 Windows Junction 定向安装、只撤销本工具创建的链接,永不覆盖或删除原始技能

![Platform](https://img.shields.io/badge/platform-Windows%2010%2F11-0078D4) ![Python](https://img.shields.io/badge/python-3.10%2B-3776AB) ![Dependencies](https://img.shields.io/badge/dependencies-标准库-4CAF50) ![Tests](https://img.shields.io/badge/tests-18%20passed-4CAF50) ![Network](https://img.shields.io/badge/network-不需要-9E9E9E)

![Agent Skill Hub 界面预览(模拟技能数据)](界面预览.png)

上图为模拟技能数据下的界面:左侧 Agent 导航、中央技能表格与筛选、右侧单个技能的共享范围设置,底部为暂存状态与操作栏。

它解决什么问题

不同 AI Agent 客户端各自维护自己的本地技能目录(如 `.agents/skills`、`.claude/skills`、`.cursor/skills`、`.gemini/skills`……)。同一份技能往往散落在多处、版本各异,手动复制又容易覆盖个人定制内容。

Agent Skill Hub 把分散的技能统一汇总到一个**共享库**(默认 `D:\AI-Skills\skills`),再通过目录联接(Junction)把技能**定向安装**给你指定的 Agent:

  • 同名同内容的技能自动去重,只保留一份共享副本;
  • 同名但内容不同的版本标记为冲突,绝不猜测取舍、绝不删除任何一方;
  • 每个技能可以单独选择接收的 Agent,支持多选批量操作;
  • 撤销共享时只移除本工具登记过的链接,共享库副本和原始技能均保留。

功能一览

**Agent 管理**

  • 内置 34 个 Agent 条目:13 个有官方文档路径、客户端存在时自动扫描;21 个仅提供手动配置入口(列表中存在不代表该产品支持本地技能)
  • 支持 DeepSeek Harness(.dsh/skills,识别 DSH_HOME 环境变量)与通用 .agents/skills 读取方
  • 手动登记自定义 Agent、为内置 Agent 配置真实的本地技能根目录、额外扫描指定项目内的技能目录
  • 左侧按名称 / 内部 ID 搜索 Agent,显示每个 Agent 当前可见的技能数量

**技能管理**

  • 按技能名 / 来源搜索(Ctrl+F),按全部 / 已共享 / 未共享 / 有冲突筛选
  • 右侧详情面板展示技能描述、来源路径,可一键打开技能目录
  • Ctrl / Shift 多选技能,批量设置相同接收范围或批量取消共享
  • 自动去重;三类冲突检测:同名异版本、共享库版本冲突、目标目录同名占用

**安全的共享流程**

  • 勾选操作先进入暂存区(内存中),底部黄色提示未保存变更
  • 保存设置(Ctrl+S)仅保存共享策略,不产生任何文件改动
  • 预览并执行 逐条列出将复制 / 建立链接 / 撤销链接的操作,并统计新增副本、新增链接、撤销链接与冲突数量
  • 存在冲突时禁用执行;真正写入文件系统前需要二次确认

**安全引擎**

  • 共享库只复制缺失技能,复制后校验文件指纹,源目录在复制过程中被修改则中止
  • Windows 上使用 mklink /J 目录联接定向安装,无需管理员权限
  • 只撤销由本工具创建、且仍指向原目标的链接;链接被人手动替换后拒绝撤销
  • 扫描时拒绝:技能内部的符号链接 / 目录联接、疑似密钥文件(.env、`.