name: skill-share description: 一个创建新Claude技能并自动通过Rube在Slack上分享的技能,实现无缝团队协作和技能发现 license: 完整条款见LICENSE.txt author: Joseph OBrien status: unpublished updated: ‘2025-12-23’ version: 1.0.1 tag: skill type: skill
技能共享
何时使用此技能
在以下情况下使用此技能:
- 创建新的Claude技能,具有正确的结构和元数据
- 生成技能包,准备分发
- 自动在Slack频道上分享创建的技能,提高团队可见性
- 在分享前验证技能结构
- 打包并分发技能给您的团队
同样在以下情况下使用:
- 用户表示想要创建/分享他的技能
此技能适用于:
- 作为团队工作流程的一部分创建技能
- 构建需要技能创建+团队通知的内部工具
- 自动化技能开发流程
- 协作创建技能并通知团队
主要功能
1. 技能创建
- 创建具有正确结构的技能目录,包含SKILL.md
- 生成标准化的scripts/、references/和assets/目录
- 自动生成包含必要元数据的YAML前置数据
- 强制执行命名约定(连字符格式)
2. 技能验证
- 验证SKILL.md格式和必填字段
- 检查命名约定
- 确保打包前元数据完整性
3. 技能打包
- 创建可分发的zip文件
- 包含所有技能资产和文档
- 打包前自动运行验证
工作原理
- 初始化:提供技能名称和描述
- 创建:创建具有正确结构的技能目录
- 验证:验证技能元数据的正确性
- 打包:将技能打包为可分发的格式
使用示例
当您要求Claude创建名为“pdf-analyzer”的技能时:
1. 创建/skill-pdf-analyzer/,包含SKILL.md模板
2. 生成结构化目录(scripts/、references/、assets/)
3. 验证技能结构
4. 将技能打包为zip文件