用途:该技能面向团队协作场景,帮助创建结构规范的 Claude 技能、生成可分发包,并把技能信息自动通知到 Slack 频道,提升团队可见性。
主要能力:1)技能创建:生成带 SKILL.md 的技能目录,自动创建 scripts/、references/、assets/ 等标准目录,自动生成含必需元数据的 YAML frontmatter,并强制使用连字符命名规范。2)技能校验:检查 SKILL.md 格式与必填字段、命名规范及元数据完整性。3)技能打包:生成可分发的 zip 文件,包含全部资源与文档,打包前自动执行校验。4)Slack 集成(通过 Rube):向指定频道发送技能信息,分享名称、描述、链接等元数据,发布技能摘要并提供技能文件直达链接。
使用方式:提供技能名称与描述后,流程依次为初始化、创建目录结构、校验元数据、打包、发送 Slack 通知。例如创建名为 pdf-analyzer 的技能时,会生成 /skill-pdf-analyzer/ 及 SKILL.md 模板、结构化目录,完成校验后打包为 zip,并向 Slack 发布“New Skill Created: pdf-analyzer”等摘要信息。Rube 侧使用 SLACK_SEND_MESSAGE、SLACK_POST_MESSAGE_WITH_BLOCKS、SLACK_FIND_CHANNELS 等能力。
适用场景:团队工作流中的技能创建、需要“技能创建+团队通知”的内部工具、技能开发流水线自动化、带通知的协作式技能开发。
限制与要求:需通过 Rube 连接 Slack 工作区,需对技能创建目录有写权限,技能创建脚本需 Python 3.7+,并需指定用于通知的目标 Slack 频道。其他细节暂未提供。