SuperAPI AI 工具集

codebase-integration

智能体与模型

查看项目

更新于 10-16 09:47

技能介绍

用途:在 agent-studio 框架中整合外部代码库,导入技能、智能体、模板与工作流,避免重复功能。适用于整合归档代码库、移植外部工具(MCP 服务器、CLI 工具)功能、合并重复功能、导入模板或代码风格指南。

主要能力:提供八阶段工作流。Phase 1 源分析,用 Explore 子代理查找 SKILL.md、命令定义、智能体、模板、工作流、钩子与工具;Phase 2 差距分析,用 grep 检查重复并分类为 NEW/ENHANCE/SKIP;Phase 3 用 TaskCreate 创建可追踪任务;Phase 4 转换与导入,为技能和智能体添加 YAML frontmatter 与 Memory Protocol,路径改为 .claude/ 结构,模板放入 .claude/templates/<category>/,工作流放入 .claude/workflows/;Phase 5 校验,运行 node .claude/tools/validate-agents.mjs、检查 frontmatter,并执行 npm test;Phase 6 强制更新 CLAUDE.md 第 3 节(智能体)、第 8.5 节(技能)与工作流区;Phase 7 编写整合报告并更新 learnings.md;Phase 8 用 grep 验证条目与测试。

使用方式:作为执行代理且已完成规划与评审时,直接使用本技能;需要并行探索、安全审查与 QA 验证时,改用工作流 .claude/workflows/core/external-integration.md。临时目录使用 .claude/context/tmp/<repo-name>/,失败可用 git restore 回滚。

限制与注意事项:禁止在未更新 CLAUDE.md 时导入,否则 Router 不可见;禁止跳过 Memory Protocol 与校验;禁止复制文件而不转换路径;须先检查是否已存在等价技能或智能体。文档明确列出反模式与检查清单。

Memory Protocol 要求开始前读 .claude/context/memory/learnings.md,完成后按结果写入 learnings.md、issues.md 或 decisions.md。相关技能包括 skill-creator、agent-creator 与 project-onboarding。具体安装命令、收费与价格信息暂未提供。