SuperAPI AI 工具集

integrate-skill

智能体与模型

查看项目

更新于 10-15 23:45

技能介绍

用途:integrate-skill 是一个元技能,用于将来自外部仓库、temp/ 暂存目录、独立文件或其它项目的现有技能,按可组合技能架构框架整合进 AI Launchpad Marketplace。其核心原则是“整合即拆解”:把原本“什么都做”的单体技能拆成多个聚焦、可组合的部分,源内容不丢弃,而是各归其位。

主要能力:按七步工作流执行。第一步完整摄取源技能,收集 SKILL.md、参考文件、脚本与资源、配置,并记录来源与文件清单。第二步分析拆解,先阅读 skill-forge/skills/create-skill/references/taxonomy.md,用分类决策树把每块内容归为 Knowledge、Personality、Task、Orchestrator 或 Meta,确定分类、插件、文件类型与已有重叠,检查冗余并标记潜在丢失。第三步产出整合设计文档 docs/plans/YYYY-MM-DD-<topic>-integration-design.md,含摘要、架构图、内容拆分、文件增删改表、功能保留表、设计决策与遵循模式。第四步必须获得用户明确批准。第五步执行整合,对每个新技能调用 skill-forge:create-skill,不直接生成 SKILL.md;参考文件放入对应插件的 references/ 目录;新插件需建 plugin.json 与 README.md;修改插件需提升次版本号并更新 README。第六步验证框架、功能保留、组合与旧语法。第七步清理源文件并提交,删除前须用户确认。

适用场景:迁移外部项目技能、导入 temp/ 目录技能、复现其它 Claude 项目或提示集合中的技能、把单体工作流转为可组合技能、移植平台专用自动化。

限制:不适用于从零创建技能(应直接用 skill-forge:create-skill),也不适用于源只是想法或描述而非现有技能文件的情况。必须按顺序执行,标记为 MANDATORY 的步骤不可跳过;不得直接生成 SKILL.md;不得静默丢弃内容;不得未经确认删除源文件。常见陷阱包括拆解时丢失功能、创建冗余技能、参考文件臃肿、跳过 create-skill、生成文件残留旧语法。