技能创建与分享器Skill skill-share

这是一个用于自动化创建和分享Claude技能的工具,支持技能结构生成、元数据验证、打包分发,并通过Slack集成实现团队协作和技能发现。关键词:Claude技能、自动化工具、团队协作、Slack集成、技能开发、DevOps。

DevOps 0 次安装 0 次浏览 更新于 3/12/2026

name: skill-share description: 一个创建新的Claude技能并自动通过Rube分享到Slack的技能,以实现无缝团队协作和技能发现。 license: 完整条款见LICENSE.txt

何时使用此技能

使用此技能当您需要:

  • 创建新的Claude技能,具有适当的结构和元数据
  • 生成技能包,准备分发
  • 自动分享创建的技能到Slack频道,以便团队可见性
  • 在分享前验证技能结构
  • 打包和分发技能给您的团队

也使用此技能当:

  • 用户表示想要创建/分享他的技能

此技能理想用于:

  • 作为团队工作流的一部分创建技能
  • 构建需要技能创建和团队通知的内部工具
  • 自动化技能开发管道
  • 协作式技能创建与团队通知

关键特性

1. 技能创建

  • 创建具有适当结构的技能目录,包含SKILL.md
  • 生成标准化的scripts/、references/和assets/目录
  • 自动生成带有所需元数据的YAML frontmatter
  • 强制执行命名约定(连字符格式)

2. 技能验证

  • 验证SKILL.md格式和必填字段
  • 检查命名约定
  • 确保打包前元数据完整性

3. 技能打包

  • 创建可分发zip文件
  • 包含所有技能资产和文档
  • 打包前自动运行验证

4. 通过Rube的Slack集成

  • 自动将创建的技能信息发送到指定的Slack频道
  • 分享技能元数据(名称、描述、链接)
  • 发布技能摘要供团队发现
  • 提供技能文件的直接链接

工作原理

  1. 初始化:提供技能名称和描述
  2. 创建:创建具有适当结构的技能目录
  3. 验证:验证技能元数据是否正确
  4. 打包:将技能打包成可分发格式
  5. Slack通知:将技能详细信息发布到团队的Slack频道

使用示例

当您要求Claude创建一个名为“pdf-analyzer”的技能时:
1. 使用SKILL.md模板创建/skill-pdf-analyzer/目录
2. 生成结构化目录(scripts/、references/、assets/)
3. 验证技能结构
4. 将技能打包为zip文件
5. 发布到Slack:“新技能创建:pdf-analyzer - 高级PDF分析和提取功能”

与Rube的集成

此技能利用Rube进行:

  • SLACK_SEND_MESSAGE:将技能信息发布到团队频道
  • SLACK_POST_MESSAGE_WITH_BLOCKS:分享格式丰富的技能元数据
  • SLACK_FIND_CHANNELS:发现技能公告的目标频道

要求

  • 通过Rube连接的Slack工作区
  • 对技能创建目录的写访问权限
  • Python 3.7+用于技能创建脚本
  • 用于技能通知的目标Slack频道