Skill管理员:在对话里管理 Skill 的安装、更新与自定义

前言

在 Cursor、Claude Code 等客户端里用 Skill 时,常见做法是手动把 zip 解压到 skills 目录,或反复查文档改 SKILL.md。技能多了之后,安装路径、版本是否一致、本地规则要不要改,都容易散落在聊天记录和文件系统里。下面介绍社区 Skill「Skill管理员」(坐标 @user_b3e2a00b/skill-manager-plus),它面向「系统级技能」的生命周期:安装、更新、卸载,以及对已安装 Skill 的补充与自定义,并通过明确的用户意图触发,避免和普通编码问答混在一起。

这是什么

Skill管理员是 SkillHub 上分类为 ai-agent 的社区 Skill,发布者为 user_b3e2a00b,当前版本 1.0.0,标签标明 requires_api_key=false(按页面说明不依赖 API Key)。官方简介将其定位为:管理 SKILL 的安装、更新、卸载和用户自定义的系统级技能;技能包遵循通用的 SKILL.md 格式,与商店里其他 Skill 一致。

SkillHub 页面:https://www.skillhub.cn/skills/user_b3e2a00b/skill-manager-plus
API 条目:https://api.skillhub.cn/user_b3e2a00b/skill-manager-plus

(页面统计:评分 100000,下载 3034;以 SkillHub 展示为准。)

核心功能

以下能力均来自官方简介,未在资料中出现的实现细节不展开。

  1. 安装与更新
    当用户在消息里提供 SKILL 安装包的 HTTP URL(.zip 链接),并要求安装或更新时,由本 Skill 处理。

  2. 卸载
    当用户要求卸载某个已安装的 SKILL 时触发。

  3. 补充、修正与拓展
    当用户要对已安装的 SKILL 做补充、修正、拓展或自定义(例如改规则、补内容)时触发。

  4. 意图识别与边界
    用户提到「安装技能」「更新技能」「卸载技能」「修改技能规则」「给技能补充内容」等表述时,也会进入本 Skill。日常编码、问答、讨论等普通对话不触发。

安装与启用

SkillHub 给出的安装方式是让当前 Agent 按统一安装文档操作,并指定本 Skill 坐标。

方式一:对话安装(官方页面推荐)

把下面提示词发给 AI,让其读取安装说明并完成安装:

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_b3e2a00b/skill-manager-plus`。

方式二:SkillHub CLI

先按 SkillHub 安装文档 检查或安装 skillhub CLI。安装任意 Skill 时,必须用 --dir 指向当前 Agent 实际使用的 skills 目录,否则默认会装到 ./skills/,客户端可能识别不到。

检查 CLI:

command -v skillhub && skillhub --version

未安装时可执行文档中的安装脚本(完整安装或 --cli-only 仅 CLI,以 skillhub.md 为准)。

按环境选择目录后安装(示例为 Cursor;其他客户端路径见 skillhub.md 第四节):

skillhub install @user_b3e2a00b/skill-manager-plus --dir ~/.cursor/skills/

文档中列出的其他常见路径包括:Claude Code ~/.claude/skills/、Codex ~/.codex/skills/ 或项目下 .agents/skills/ 等。装到错误目录时,往往需要改路径后重装,并视客户端要求重启或刷新。

资料中未单独列出 Cursor / Codex / Claude Code 对本 Skill 的差异配置,除 skills 目录外不写未核实项。

典型用法

用法以「用户说什么、Skill 何时介入」为主,便于在现有工作流里复现。

从 zip URL 安装或更新

在对话中给出可访问的 .zip 链接,并说明要安装或更新,例如:

请安装这个技能包:https://example.com/path/to/skill.zip

卸载

卸载已安装的 xxx 技能

(xxx 替换为你要卸下的 Skill 名称或你能识别的已安装项。)

改规则或补内容

给已安装的 yyy 技能补充一段规则:……

或:

修改技能规则,让 zzz 技能在……情况下执行……

经过上面的步骤,Agent 应在非普通问答场景下调用 Skill管理员,而不是在每次写代码时都自动介入。

适用场景与注意

适合谁

  • 经常从 HTTP 分发 zip 包安装 Skill,希望在对话里完成安装/更新的人。
  • 需要在不离开 IDE 的前提下,卸载或本地定制已安装 Skill 规则的人。
  • 已经使用 SkillHub CLI 或打算统一用 skillhub install --dir 管理 skills 目录的人。

注意

  • 触发条件依赖用户意图;纯技术讨论、写业务代码不会走本 Skill,避免误以为是「全局后台服务」。
  • zip 链接需为 Agent 能访问的 HTTP URL;网络或沙箱限制可能导致安装失败,需按运行环境放开联网或改用手动落盘(资料未描述本 Skill 的离线兜底流程)。
  • 自定义会改动本地 Skill 内容,建议在版本管理或备份后再做大规模修改。
  • 页面标注 requires_api_key=false,但不代表 zip 源或目标 Skill 本身不需要其他密钥或环境依赖。

结尾

Skill管理员把「装、更、卸、改」收敛到带明确意图的对话里,并与 SkillHub 坐标 @user_b3e2a00b/skill-manager-plus、通用 SKILL.md 生态对齐。若要从商店安装或查看说明,可打开 SkillHub 技能页,安装步骤以 skillhub.md 与页面提示为准。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜