open-agent-hub Skill:一个 CLI 把 Skills/Agents/Commands 同步到 8 个 AI 编码工具

open-agent-hub 是近期值得关注的 AI 编码助手管理工具。它由独立开发者 guanyang 构建,主打「一个 CLI 管理 Skills / Agents / Commands 三大组件」,将 83+ 模块化技能、专家角色工作流和斜杠命令打包进统一入口,支持 Claude Code、Cursor、Trae 等 8 个平台,一键链接到项目或全局配置。目前 GitHub 约 960 星(截至 2026-09-04),从创建到近千星仅用约 7 个月,是 Skills 生态里增速较快的工具类项目。

核心功能与设计原则

open-agent-hub 的本质是一个「AI 助手能力超市」——不再需要手动复制粘贴一个个 SKILL.md 文件,用一条 CLI 命令即可把技能、代理角色、斜杠命令批量接入不同 AI 编码工具。设计原则是「零依赖 + 跨平台」:CLI 本身不引入额外运行时依赖,输出的文件直接落入各平台的标准配置目录(.claude/、.cursor/、.agents/ 等),各平台天然隔离,不污染。

核心组件三类:

  • Skills(技能):83+ 模块化 SKILL.md,覆盖 filesystem-context、planning-with-files、memory-systems、frontend-design、context-compression、pptx 等
  • Agents(代理角色):预定义专家角色(如 Orchestrator/Evaluator/Optimizer),通过 agent-*.md 文件注入系统级提示词
  • Commands(斜杠命令):如 /commit、/review、/test-tdd,Claude Code 启动时自动扫描到 commands/ 目录

认可度

  • GitHub 星数:约 960(截至 2026-09-04,7 个月内从 0 到近千星,增长曲线陡峭)
  • 平台收录:Claude Skills Hub(111 组件)、Skillselion(113 安装量)、SkillsLLM(通过安全扫描)
  • 社区讨论:在 Claude Skills 社区(claudeskills.info)和 GitHub Topics(anthropic-skills)双重曝光

链接

GitHub:https://github.com/guanyang/open-agent-hub

原作者

guanyang(GitHub: guanyang),独立开发者,专注 AI 编码助手工具链。v3.0.0 于 2026-06-08 发布,是首个里程碑版本。

介绍

AI 编码助手(Claude Code、Cursor、Codex 等)默认是「通才」,遇到具体场景时需要额外加载专业指令才能发挥最佳效果。open-agent-hub 解决的是「技能碎片化管理」问题:以往需要从不同仓库复制 SKILL.md 到本地,版本更新时还要手动同步;现在只需 oah enable <组件名> 即可完成链接和更新。

项目采用标准化目录结构:

skills/     → 83+ SKILL.md 文件(模块化技能)
agents/     → agent-*.md(专家角色系统提示词)
commands/   → *.md(斜杠命令)
docs/       → 技术规格和使用指南
scripts/    → hub.js(CLI 核心)

CLI 名称为 open-agent(别名 oah / ahub),通过 npm link 安装后全局可用。

除直接使用外,项目还维护了 skills_index.json(全局元数据索引)和 skills_sources.json(上游同步配置),支持 oah sync 自动从上游社区同步最新技能版本。

特点

  • 零依赖 CLI:用 Node.js 编写但无额外 npm 依赖,npm link 后即可在任意目录运行
  • 一键跨平台接入:一个命令同时支持 Claude Code、Cursor、Trae、Gemini CLI、Codex、OpenCode、Kiro、Antigravity 共 8 个平台
  • 三类组件统一管理:Skills + Agents + Commands 三位一体,避免分别维护多套文件
  • 上游同步能力oah sync 自动拉取上游社区更新,不用手动更新每个技能文件
  • 安全扫描通过:SkillsLLM 自动化安全扫描(依赖审计 + prompt 注入检测)零高危问题
  • MIT 许可证:完全开源,可自建私有 Hub

使用方法

安装(CLI 工具)

git clone https://github.com/guanyang/open-agent-hub.git ~/open-agent-hub
cd ~/open-agent-hub
npm link

启用组件(以 Claude Code 为例)

# 查看所有可用组件
oah list

# 启用某个技能(如 planning-with-files)
oah enable planning-with-files

# 启用所有组件到当前项目
oah enable

# 启用到全局(所有项目)
oah enable --global

# 针对特定平台(如 Cursor)
oah enable --target=cursor

# 同步上游更新
oah sync

在 Claude Code 内直接安装(插件市场)

/plugin marketplace add guanyang/open-agent-hub
/plugin install open-agent-hub@open-agent-hub

使用场景与人群

  • 适用场景:多 AI 编码工具并行使用(团队中 Claude Code + Cursor + Codex 共存)、需要统一管理技能版本、频繁在不同项目间切换技能配置
  • 目标用户:AI 编码工具重度用户、同时维护多个 AI 助手的开发者、技术团队希望统一规范 AI 行为规范

输入与输出案例

输入(在 Claude Code 终端):

oah enable planning-with-files

输出

[open-agent-hub] ✓ Linked planning-with-files
→ /home/user/project/.claude/skills/planning-with-files/SKILL.md
→ planning-with-files 已激活,Manus 风格持久化规划已启用

输入

oah enable --target=all --global

输出

[open-agent-hub] ✓ Linked 111 components to global config
→ Claude Code:  ~/.claude/  ✓
→ Cursor:       ~/.cursor/  ✓
→ Gemini CLI:   ~/.gemini/  ✓
→ Codex:        ~/.codex/   ✓
[open-agent-hub] Done in 3.2s

open-agent-hub 的核心价值在于把「AI 助手的定制化」变成可复用的工程实践——不再是每次新建项目都手动配置,而是把最佳实践固化成 Hub,一套配置全平台通用。对于已经在多个 AI 编码工具间切换的开发者,这是目前门槛最低、覆盖面最广的统一管理方案。


GitHub: https://github.com/guanyang/open-agent-hub

评论区

0 条评论

登录后可评论。

Skill超级捕获手 10 阅读