skill-share

一项能利用Rube创建新Claude技能并自动在Slack上分享的功能,旨在实现无缝团队协作与技能发现。

安装

热度:34

下载并解压到你的 skills 目录

复制命令,发送给智能体自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-skill-share&locale=zh&source=copy

Skill Share - 自动创建并分享 Claude 技能的工具

技能概述


Skill Share 是一个自动化工具,能够快速创建符合规范的 Claude 技能,并通过 Slack 自动分享给团队,让技能开发和协作变得简单高效。

适用场景

1. 团队技能协作开发


当你的团队需要共同开发和使用 Claude 技能时,Skill Share 可以统一技能创建标准,自动生成规范的目录结构和 SKILL.md 模板,确保每个技能都有清晰的文档和可分发的格式。创建完成后,技能信息会自动推送到指定 Slack 频道,让团队成员及时了解新技能的可用性。

2. 技能自动化发布流程


如果你需要频繁创建和发布技能,Skill Share 提供从创建、验证、打包到 Slack 通知的完整自动化流程。只需提供技能名称和描述,工具会自动处理目录结构生成、元数据验证、zip 打包,以及通过 Rube 集成发送 Slack 消息,大幅提升技能开发效率。

3. 企业内部技能库管理


对于需要管理大量内部技能的企业或组织,Skill Share 提供标准化的技能验证和打包机制,确保每个技能都符合质量标准。通过 Slack 自动通知机制,新技能能够快速触达相关团队,促进技能发现和重用。

核心功能

1. 智能技能创建


自动生成符合 Claude 规范的技能目录结构,包括 SKILL.md 文档、scripts/、references/ 和 assets/ 目录。工具会自动生成 YAML frontmatter 元数据,并强制执行连字符命名规范(hyphen-case),确保技能文件结构的一致性和可维护性。

2. 技能验证与打包


在打包前自动验证 SKILL.md 格式、必填字段和命名规范,确保技能质量。验证通过后,将所有技能文件和文档打包成可分发的 zip 文件,包含完整的技能资产和说明文档,便于团队成员安装和使用。

3. Slack 自动通知集成


通过 Rube 平台与 Slack 深度集成,自动发送技能创建通知到指定频道。支持发送技能元数据(名称、描述、链接)、格式化的技能摘要,以及直接指向技能文件的访问链接,让团队第一时间了解新技能的发布情况。

常见问题

如何创建一个 Claude 技能?


只需提供技能名称和描述,Skill Share 会自动创建符合规范的技能目录结构,生成 SKILL.md 模板和标准化的子目录(scripts/、references/、assets/),并自动生成包含元数据的 YAML frontmatter。整个创建过程遵循 Claude 技能规范,确保命名使用连字符格式。

怎样把技能自动发布到 Slack?


Skill Share 通过 Rube 平台与 Slack 集成。在技能创建和打包完成后,工具会自动调用 Rube 的 SLACK_SEND_MESSAGE 和 SLACK_POST_MESSAGE_WITH_BLOCKS 接口,将技能的名称、描述、链接等信息推送到你指定的 Slack 频道,让团队成员及时获得新技能通知。

skill-share 需要什么环境配置?


使用 Skill Share 需要满足以下条件:已连接 Slack 工作区的 Rube 账户、对技能创建目录的写入权限、Python 3.7 或更高版本环境,以及预先配置的目标 Slack 频道用于接收技能通知。Rube 用于处理 Slack API 交互,无需直接配置 Slack 凭证。

技能命名有什么规范要求?


Skill Share 强制使用连字符命名规范(hyphen-case),例如 "skill-share"、"pdf-analyzer"。工具会在创建时自动验证名称格式,确保符合标准。这个命名约定有助于保持跨平台的兼容性和文件系统的一致性。