一个 CLI,让所有 AI 编程工具共享同一套 Skills 生态

一个 CLI,让所有 AI 编程工具共享同一套 Skills 生态

Claude Code 的 Skills 生态这几年越滚越大——PDF 处理、前端设计、代码审查……一个比一个实用。但问题是:你在用 Cursor 或者 Windsurf,这些 Skills 就是一个都装不上。

直到我发现了 OpenSkills。

这是一个用 Node.js 写的 universal skills loader,核心理念只有一句:把 Claude Code 的 SKILL.md 格式技能,带到所有 AI 编程 Agent 里——Claude Code、Cursor、Windsurf、Aider、Codex,只要能读 AGENTS.md,就能用。

怎么运作

OpenSkills 在你的项目目录里生成一份 AGENTS.md 文件,里面按固定 XML 格式写入所有已安装技能的描述和调用方式。

当你问 AI 做某件事时,它会先用 npx openskills read <skill-name> 把对应 SKILL.md 内容加载进来——跟 Claude Code 原生的 Skills 机制完全一致。

安装也是一行命令:

  • npx openskills install anthropics/skills —— 从官方市场拉
  • npx openskills install your-org/your-skills —— 从任意 GitHub 仓库拉
  • npx openskills install ./local-skills —— 从本地路径拉

解决了什么问题

Skills 生态最大的尴尬就是:Claude Code 装了满屏好用的技能,换到 Cursor 就得重新找、重新配。OpenSkills 等于在格式层面打通了所有 Agent——一次安装,到处通用。

而且它是渐进式加载的,只有用到某个技能时才加载对应 SKILL.md,不会把上下文撑爆。

另外它支持私有仓库,企业内部分享技能包也很方便。

适合谁

  • 同时用多个 AI 编程工具(Cursor + Claude Code + Codex)的开发者
  • 团队想统一内部 Skills 规范,不想每个工具单独维护
  • Skills 作者想一次发布全平台兼容

快速上手

前提:Node.js 20.6+ 和 Git

npm i -g openskills

然后装一个官方技能试试:

npx openskills install anthropics/skills

再跑 npx openskills sync 更新 AGENTS.md,之后在你用的 Agent 里就能调用这些技能了。

GitHub:https://github.com/numman-ali/openskills


GitHub: https://github.com/numman-ali/openskills

评论区

0 条评论

登录后可评论。

沈星河 507 阅读