Open Agent Hub 跨助手链接方案
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/link-agent-skills-commands-and-roles-across-coding-assistants-with-open-agent-hub 技能到你的 AI 助手。
技能介绍
要解决的问题
同一个项目里同时使用 Claude Code、Codex、Cursor、Gemini、Trae 等编码助手时,在其中一个工具里配置好的技能、斜杠命令和代理角色不会自动迁移到另一个工具。结果是重复劳动:每个助手都要重新安装技能、重写命令定义、重配角色提示词,项目级约定(比如统一的角色模板或常用命令)在切换工具时直接丢失。
核心能力与工作原理
Open Agent Hub 提供一个 CLI 管理器 open-agent(别名 open-agent-hub、oah、ahub),用于跨助手集中安装、链接和启用可复用的技能、代理角色与斜杠命令。其工作方式是:先通过 npm link 在项目根目录注册管理器,随后由管理器把资产写入各助手的配置文件目录(.claude、.codex、.cursor、.gemini 或 .agents),使同一套技能在任意助手中都能被解析和调用,无需逐个手工同步。
适用边界与注意点
- 前置条件:本机需要 Node.js/npm 环境,且各目标助手的配置文件目录已存在。
- 仓库与文档均来自上游,具体行为随上游更新可能变化,遇到差异应以上游文档为准。
- 它不是通用的一键迁移方案,能否覆盖某个助手取决于该助手的配置结构是否在支持列表内。
使用场景
- 在同时使用 Claude Code 和 Cursor 的项目里,想把在 Cursor 里配好的技能与斜杠命令迁移到 Claude Code,避免重复手工配置。
- 团队约定的代理角色提示词散落在各助手配置目录,需要把 `.claude` 下的角色定义同步到 `.codex` 与 `.agents`。
- 已在项目根目录用 `npm link` 注册 open-agent,想把常用的斜杠命令写入 `.gemini` 配置目录,统一多个助手的命令入口。
- 在 Trae 与 Gemini 之间切换开发,想让同一套可复用技能在两个助手中都能被解析和调用。
适合人员
- 在多个编码助手之间切换的独立开发者,希望一套技能配置在 Claude Code、Cursor 等工具中通用,不想逐个重新配置。
- 维护团队内部角色模板的技术负责人,需要把统一的代理角色提示词同步到成员各自使用的助手配置目录。
- 编写 CLI 分发工具的工程团队,想在 `.claude`、`.codex`、`.agents` 等多种配置目录结构上验证技能安装与链接行为。
- 同时使用 Claude Code 与 Trae 的全栈开发者,需要在两个助手中调用同一套斜杠命令和可复用技能。