【Skillpack】一键打包、分享自己的 Agent Skills 组合套件

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社...
【Skillpack】一键打包、分享自己的 Agent Skills 组合套件
【Skillpack】一键打包、分享自己的 Agent Skills 组合套件
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


github.com

GitHub - t59688/skillpack-manager

通过在 GitHub 上创建帐户来为 t59688/skillpack-manager 开发做出贡献。


npm i -g @t59688/skillpack

skillpack :把多个 skills 组合成一整套 Agent Skill Stack,然后一键分享、安装、升级、同步。


佬友们在用 Agent Skills 的时候,应该都遇到过这种情况:装了 frontend-design 让 AI 写前端,装了 shadcn 搞 UI 组件库,装了 vercel-react-best-practices 提升 React 性能,再加上 gsapwebapp-testing 等几个 skill,终于把自己的开发环境调顺了。

但问题也来了:A 有 5 个 skills,B 有 7 个 skills,C 有 6 个 skills,每个人的环境都不太一样。换电脑时 skills 要重新配;有人问“你那套挺好用的,发我一下”,也只能一个个发 npx skills add ...,或者写个文档列一堆链接和安装命令。

即使不写代码,也会用到常见的办公类 skills,比如:


pptx、xlsx、docx、pdf

想把这套 document skills 分享给别人,也还是得一个个教。

所以我做了一个小工具:skillpack

作用:把多个 skills 打包成一个 .skillpack 文件,发到 GitHub Release,别人一条命令就能装完整套。


举个例子

比如你可以打一个前端开发包 frontend-starter-pack,里面包含:


frontend-design,shadcn,vercel-react-best-practices,gsap,webapp-testing

也可以打一个办公工具包 office-toolkit,里面包含:


pptx,xlsx,docx,pdf

发个命令出去,别人执行:


skillpack install github:t59688/frontend-pack

就能把整套 skills 装好。


典型使用场景

1. 换电脑不用重配


skillpack pull github:我的用户名/my-skills

skillpack open pack-name --code

skillpack upgrade pack-name

把自己的 pack 拉回来后,可以继续维护、编辑、升级和重新发布。

2. 团队统一一套 skills

比如团队维护一个 company-sales-pack,里面包含:


客户纪要整理,报价检查,跟进邮件,CRM 清洗,公司术语规范

团队成员只需要执行:


skillpack install github:company/sales-pack

就能装好同一套 skills,减少“每个人环境都不一样”的问题。

3. 分享skills套件/Agent 环境同步

目前支持 Claude、Cursor、Codex、Local 等环境,不用手动找 skill 目录,工具会自动处理目标目录。

安装


npm i -g @t59688/skillpack

GitHub:


https://github.com/t59688/skillpack-manager

基本用法

扫描本机已有 skills:


skillpack scan

选择多个 skills 打成一个 pack:


skillpack create

发布到 GitHub Release:


skillpack publish

别人安装你的 pack:


skillpack install github:你的用户名/你的repo


所以如果你有管理skill套件的需求,这个工具应该会帮到你。

image
image
image

2 个帖子 - 2 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文