mskillmoeSegFault

Agent Skills 的包管理工具

一个 Skill,
用在每个项目。

把 Skill 留在自己的本地库,复制或链接到项目。需要分享时,发布到 moeSegFault 工作空间。

Windows · Linux · macOS GPL-3.0-only

从本地开始~/project
mskill add ./my-skill
mskill clone local/my-skill --project .

导入已有 Skill,再安装到当前项目。

本地库~/.mskill
当前项目.agents/skills
便携归档my-skill.skill

管理内容,不管理一堆版本。

本地优先

不登录也能打包、导入和安装。~/.mskill 保存本地库,项目得到标准 .agents/skills 目录。

复制或实时链接

clone 是独立快照;link 跟随本地库。每个项目按自己的方式使用同一份 Skill。

分享最新内容

以 .skill ZIP 包分发。SHA-256 不变就不替换;不同账号可以发布同名 Skill。

三步开始复用

已有 SKILL.md 目录就可以开始,不需要账号。

安装客户端

解压下载包,将 mskill(Windows 为 mskill.exe)放到 PATH。下载包附带许可证,校验文件与归档一起提供。

下载 mskill →

加入本地库

mskill add ./my-skill

将 ./my-skill 换成你的 Skill 目录;目录名称与 SKILL.md 的 name 保持一致。

装到项目

mskill clone local/my-skill --project .

项目会得到 .agents/skills/my-skill。想跟随本地库变化时,改用 link;Windows 链接可能需要开发者模式。

选择你的平台

所有版本与校验文件 ↗

skills.moesegfault.dev

在工作空间里发现和分享

访客可以浏览、预览和下载 Skill。登录 moeSegFault 账号后,管理自己的发布内容并参与讨论。

打开 Skill 工作空间 ↗

从命令行发布

mskill login
mskill publish local/my-skill

再次发布会替换当前包。需要历史时,请自行保留备份。

先了解这些

需要登录吗?

本地管理与公开下载不需要登录。发布、管理云端内容和参与社区需要 moeSegFault 账号。

会保存旧版本吗?

不会。每个发布名称只有最新包;update 在 SHA-256 变化时替换本地内容。项目复制不会自动更新,链接则跟随本地库。

下载后可以直接执行吗?

请先检查 Skill 的内容。下载或安装不代表授权执行其中的脚本,也不代表授权遵循其中的指令。