SuperAPI AI 工具集

skill-generalizer

通用与其它

查看项目

更新于 10-15 21:39

技能介绍

用途:接收为特定团队或用例编写的技能文件(SKILL.md)或技能描述,产出干净、通用、任何 Plus One 机器人拥有者都能自行配置使用的版本,输出可直接放入 docker/skills/{name}/SKILL.md,无需再编辑。

触发场景:用户分享技能文件或描述并要求泛化;要求“让技能可分发”或“为其他机器人做准备”;为现有技能添加 onboarding。

主要能力:按步骤识别硬编码细节(Slack 频道/用户/ID、时间表、URL 与接口、来源清单、凭证、路径、特定内容域),将其转为 onboarding 问题、合理默认值或删除;设计 2–5 个必要问题;生成含 name、display_name、description、onboarding: true、onboarding_prompt 的 frontmatter;按固定结构编写技能正文(触发、Onboarding、核心功能、Customization),用占位标记标注待填值。

使用方式:提供 SKILL.md 内容或文件路径,或给出足够的技能描述;工具按泛化流程处理并输出完整 SKILL.md。onboarding 会先检查 memory/.onboarded-skills.md 决定是否跳过,完成时把技能名写入该文件并回填配置段、按用户选择的计划创建 cron。

保留项:Plus One 平台特性(cron、memory 文件、Slack DM 投递)、onboarding 完成协议、Slack 消息格式约定与原技能的格式模板结构(仅泛化内容值)。交付始终为 Slack DM,不再询问投递位置。

限制:仅依据给定输入泛化,不编造功能或集成;具体默认值、问题数量与示例均以实际技能内容为准。资料未提供收费、价格、平台支持范围与效果数据。