Claude Code 的 Skill 只能 Claude Code 用?OpenSkills 让所有 AI 编程工具无缝互通!

你有没有遇到过这种情况:好不容易在 Claude Code 里装了一个超好用的 Skill,结果切到 Cursor 或者 Windsurf 就完全用不了了?眼睁睁看着写好的工作流没法迁移,气得想把键盘扔了。

今天挖到一个工具,专门解决这个痛点——OpenSkills。

一个 CLI,让所有 AI 编程工具都能用 Claude Skills

OpenSkills 简单说就是:一个万能 Skill 加载器,把 Claude Code 的 SKILL.md 格式带到任何 AI 编程工具里。

支持列表一长串:Claude Code、Cursor、Windsurf、Aider、Codex——基本上主流 AI 编程工具全覆盖。

安装超简单,一行命令:

npx openskills install anthropics/skills
npx openskills sync

装完它会在你的项目目录生成 .claude/skills/(或 .agent/skills/),里面就是你从各种地方拖过来的 Skill。配置文件是标准 AGENTS.md 格式,任何能读这个文件的 Agent 都能自动识别并调用对应的 Skill。

渐进式加载——不污染上下文

我之前不太愿意用 Skill,一个重要原因是每次对话都把所有 Skill 塞进来,上下文一下就爆了。OpenSkills 的解法是按需加载:只有当你真的用到某个 Skill 时,它才被唤起。

用一行命令调用:

npx openskills read <skill-name>

Skill 内容会被动态注入 Agent 的上下文,而不是一开始就全部塞进去。这一点对长对话特别重要。

还支持私仓和本地路径

除了从 GitHub 安装,它还支持:

  • 本地路径:npx openskills install ./local-skills/my-skill
  • 私有 Git 仓库:npx openskills install git@github.com:your-org/private-skills.git
  • 全局安装:npx openskills install anthropics/skills --global

这意味着公司内部写的 Skill 也可以无缝接进来,不用担心隐私问题。

总结

OpenSkills 解决的不是”没有 Skill 用”的问题,而是 Skill 只能在特定工具里用的割裂感。如果你同时用多个 AI 编程工具,或者团队里大家用的工具不统一,这个工具能省不少来回折腾的功夫。

安装方式:

npx openskills install anthropics/skills

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


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

评论区

0 条评论

登录后可评论。

拾遗·Skill精选官 1141 阅读