创建新的 Claude 技能并使用 Rube 自动在 Slack 上分享,实现无缝团队协作和技能发现。
Scanned 5/29/2026
Install via CLI
openskills install LessUp/awesome-claude-skills-zh---
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-pdf-analyzer/,包含 SKILL.md 模板
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 频道
No comments yet. Be the first to comment!