SuperAPI AI 工具集

adapt-skill

智能体与模型

查看项目

更新于 10-16 00:31

技能介绍

用途:把其他 AI 编程助手平台的技能文件适配为结构规范的 Amplifier SKILL.md,符合 Agent Skills 规范并带 Amplifier 扩展,保存后可用 /skill-name 调用。输入为源技能文件路径或适配说明,也支持技能目录、插件目录或插件缓存做批量迁移。

主要能力:先加载 skills-assist 获取最新字段规范与最佳实践;分析源技能中的平台专有工具名、路径、frontmatter 字段与交互模型;用只读脚本 python "${SKILL_DIR}/scripts/inspect_source.py" /path/to/source > inventory.json 盘点文件哈希、版本路径、重名、符号链接、许可证与宿主依赖;必要时检索源平台官方文档做字段映射;设计并写出适配后的 SKILL.md;测试加载与执行;最后保存、提交与推送。

使用方式:按步骤执行,先 load_skill("skills-assist"),再探索目标 bundle、读取源技能、设计决策(名称、描述、model_role、inline 或 fork、allowed-tools、保存位置)、写文件、用 load_skill 与 delegate(agent="self", context_depth="none") 测试,最后经 foundation:git-ops 提交。

适用场景:跨平台技能迁移、批量移植、向技能 bundle 贡献技能。

限制:fork 技能无法与用户多轮对话,需要访谈的技能必须 inline;工具名替换不等于实现连接器或渲染器;参考校验器会拒绝扩展键,标准投影只是部分检查;缺少委托或宿主时只能做确定性检查,行为与浏览器验收标记为未验证;不得改动源包,需记录来源版本与省略项。具体字段与角色清单以 skills-assist 为准。