一个能”生技能”的 Skill:自动创建+打包+推 Slack 团队通知
你有没有想过——一个 Skill,可以帮你造出更多 Skill?
最近在翻 awesome-claude-skills 仓库(71.7k ⭐,目前最大的 Claude Skill 合集),发现一个很”元”的 Skill:skill-share。光看名字平平无奇,但它干的事很有意思:自动帮你创建一个完整的 Skill,然后直接发到 Slack 团队频道。
说人话就是:你想让团队里的 Claude 多一项技能?只要告诉它技能名叫啥、干嘛用,它就能自动生成目录结构、SKILL.md 模板、验证脚本,打包成 zip,再往 Slack 频道发一条通知——整个流程全自动。
具体是怎么跑的?
第一步,你给它起个名字、描述一下功能,比如”pdf-analyzer”。它立刻在本地创建一整套标准化 Skill 目录:SKILL.md、scripts/、references/、assets/,连 YAML frontmatter 都会帮你填好。
第二步,它会自动做格式校验——名字符不符合规范、必填字段有没有漏掉,不合格不让打包。
第三步,打包成 zip 文件,直接就可以分发。
第四步,通过 Rube 这个中间件,自动往 Slack 频道推送新技能上线消息,附带名字、描述和直达链接,团队其他人马上就能看到。
这个流程对于中大型团队特别有用。以前一个团队想统一 Claude 的技能,得有人专门维护一个 Skill 库,定期发公告告诉大家有什么新技能。现在这条链路自动化了——造 Skill 本身就是一种团队协作行为,而不是某个人的额外工作。
另外值得一提的是它的设计思路:把 Skill 创建的”生产端”和”分发端”解耦了。创建逻辑和 Slack 推送逻辑是分开的两层,靠 Rube 的 SLACK_SEND_MESSAGE 和 SLACK_POST_MESSAGE_WITH_BLOCKS 连接。这意味着你可以换掉 Slack,换成飞书、钉钉、Discord,理论上都能接。
GitHub 链接:https://github.com/ComposioHQ/awesome-claude-skills/tree/master/skill-share
GitHub: https://github.com/ComposioHQ/awesome-claude-skills/tree/master/skill-share
评论区
登录后可评论。