yihong0618 和朋友们的频道 头像

消息来源频道

yihong0618 和朋友们的频道

@hyi0618

频道8,612 位成员公开可见0 人在线

yihong0618 和朋友们的频道

成员规模8,612 位成员
在线情况0 人在线
消息总数10,129 条消息
浏览量总数3,298,582 次浏览

在这个频道里搜索消息……

t.me/hyi0618

我觉得 vercel 那个 add-skills 还是太简陋了,没有状态追踪,缺乏统一管理。就像是把工具在家里到处扔一样,很快就一片混乱。于是自己做了一个 skills 管理器——skm
http://github.com/reorx/skm
它使用中心化的配置文件来定义你所有的 skills。支持从 GitHub repo 或本地目录,自动检测其中的 skills,并软链接到各 agent 目录下。
功能:
- 声明式配置:在 skills.yaml 里列出你要的 skills 仓库,skm
install 一把搞定
- 灵活过滤:可以只装 repo 里的部分 skills,也可以按 agent 排除
- 可指定本地目录为仓库,不需要上传 GitHub
- 有 lock 文件,可追踪仓库版本和本地安装路径
- 简单熟悉的命令,支持 check-updates 和
update,使用方式接近 npm
基础命令:
skm install # 安装/同步所有 skills,幂等操作,已有 skills 不会更新
skm list # 查看 skm 所安装的 skills
skm list --all # 查看所有 agent 目录下的 skills
skm check-updates # 检查可用更新
skm update <skill> # 更新指定 skill
安装方式:uv tool install git+https://github.com/reorx/skm
顺便分享下我使用的 skills: https://github.com/reorx/dotfiles/blob/master/skm/skills.yaml