SuperAPI AI 工具集

codebase-adapter

通用与其它

查看项目

更新于 10-15 23:32

技能介绍

用途:codebase-adapter 用于把 ts-dev-kit 插件文件适配到安装它的宿主项目,适合首次在新项目安装 ts-dev-kit,或项目技术栈发生变化后重新适配。

主要能力:先定位插件根目录(当前目录含 skills/execute-task/SKILL.md、node_modules/@jgamaraalv/ts-dev-kit/,或向上及同级搜索含 plugin.json 且 name 为 ts-dev-kit 的目录)。随后做项目发现:依据锁文件判断包管理器(bun.lock→bun、pnpm-lock.yaml→pnpm、yarn.lock→yarn、package-lock.json→npm);检查 monorepo 工作区;读取依赖识别 HTTP 框架、ORM/数据库、前端框架、校验库、队列、缓存、测试框架与 Docker;记录后端源码根、路由、数据库 schema 与迁移、数据库客户端、Redis 客户端、前端源码根、共享包等路径;读取各工作区的 typecheck、lint、test、build 脚本并组合运行命令;按插件根、项目 .claude/skills、个人 ~/.claude/skills 顺序合并去重可用技能,按类似顺序合并智能体,并从 .claude/settings.json 读取 MCP 服务器。

适配动作:改写 execute-task/SKILL.md 的 domain_areas、skill_map、available_mcps、required_skills 示例;按已安装技能与相关技术栈调整各智能体 frontmatter 的 skills 列表、质量门禁命令示例、占位路径与包名、Zod 导入与 ESM 标志;改写 generate-task/SKILL.md 的工作区命令模式;最后在项目根 CLAUDE.md 追加或替换“Claude Code Workflow Architecture”章节,并输出完成报告。

限制:不得改动 phase 逻辑与步骤顺序、调度协议、分解规则、执行模式决策、核心智能体原则、输出模板格式、技能描述与触发条件、XML 标签结构。未发现匹配模式的文件应跳过,不强行编辑。资料未提供具体收费、价格与平台支持信息。