Skill 管理员
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b3e2a00b/skill-manager-plus。
技能介绍
要解决的问题
skill-manager 处理的是 SKILL 生命周期管理中的真实痛点:从 Store 获取的官方 SKILL 包安装进项目后,用户仍需要补充规则、修正条目,但不希望直接改写官方内容,也不想更新包时丢失个人定制。
工作方式
- 安装与更新:从
.zip包下载、解压并校验SKILL.md,提取name与description,然后以_user/<skill>/是否存在判断全新安装或更新。更新时只替换base/,保留_user/<skill>/中的extensions/、patches/和registry.md。 - 分层架构:
base/保存官方原始内容,只读;extensions/放新增内容;patches/放对已有条目的定向修正;根SKILL.md由模板生成,负责按阅读指令组装最终生效内容。 - 自定义与校验:用户可要求“补充”或“纠正”,技能会写入对应目录并更新注册表;更新后检查
patches/引用的目标与原文是否仍有效,并提示需要审核的条目。
适用边界
该技能面向 SKILL 管理场景,不负责“使用”某个 SKILL 完成具体任务。skill-manager 自身、各 SKILL 的根 SKILL.md 和 base/ 均受保护,避免对话指令破坏分层结构。卸载会同时删除个人定制,因此执行前会要求确认。
使用场景
- 在 Agent 项目里把官方 SKILL zip 包安装进仓库,并生成可读的根 SKILL.md 入口。
- 更新某个已装 SKILL 后,保留 extensions 和 patches,并检查 patch 是否仍指向有效条目。
- 给已装编码 SKILL 追加一条项目专属规则,不改 base,通过 extensions 写入并更新注册表。
- 卸载不再使用的 SKILL,删除项目内 base 与 _user 定制目录,并在执行前二次确认。
适合人员
- 维护 Agent 仓库的工程师,要把官方 SKILL 包安装到项目并保留后续定制空间。
- 负责技能分发的团队,需要更新 SKILL 时不破坏用户已写入的 extensions 或 patches。
- 配置内部规范的工程师,想给已装 SKILL 追加项目规则或修正某条条目而不直接改 base。
- Agent 平台维护者,需要卸载 SKILL 前确认会删除哪些定制内容。