欢迎来智东西
关注我们
智东西
车东西
芯东西
智猩猩
当前页面

7.2k Stars!Claude Skills功能安装神器OpenSkills开源,无缝接入所有编程智能体

AI开源项目
2026-01-28 17:01:37

智猩猩AI整理

编辑:没方

Claude Code Skill 正成为 AI 编程乃至日常工作流的标配,带来的改变清晰可见:  

开发者无需从零构建,调用成熟 Skill 即可将复杂任务一键转化为可靠结果,效率倍增;

团队可将最佳实践沉淀为专属 Skill 资产,确保代码规范与工作流程的高度统一,让新人也能快速上手;

即便是非专业开发者,也能借助封装好的 Skill 完成专业级操作,大幅降低技术协作的门槛。

然而,在尚未原生支持 Agent Skills 的智能体上使用 Skill 时,手动配置不仅繁琐,还难以维护,体验大打折扣。

为此,今天给大家介绍一款能让所有编程智能体都拥有 Claude Skills 能力的神器OpenSkills,该项目在github上已收获 7.2k stars。

  • 项目地址:https://github.com/numman-ali/openskills

01 项目介绍

AI 编程智能体擅长写代码,但在处理需要特定领域的复杂知识、多步骤任务时往往面临困难。Anthropic 为解决 Claude Code 的这一痛点,打造了基于渐进式披露(progressive disclosure)的 Skills 系统 —— 仅在实际需要时才加载具体的指令内容(如操作流程、决策逻辑)。

OpenSkills 将 Anthropic 这套 Skills 系统赋能给所有 AI 编程智能体,以及所有可读取 AGENTS.md 文件的工具,堪称 SKILL.md 的通用安装器。该项目完美兼容 Claude Code,采用相同的提示格式、技能市场、文件夹结构;支持与项目代码库同步进行版本控制,还能从本地路径或私有 Git 仓库加载技能。

(1)工作原理

Claude Code 将技能以 SKILL.md 文件的形式分发,并将技能信息展示在 <available_skills> 区块中。当用户提出任务请求时,Claude 会动态加载匹配的技能。

<available_skills>
<skill>
<name>pdf</name>
<description>Comprehensive PDF manipulation toolkit for extracting text and tables...</description>
<location>plugin</location>
</skill>
</available_skills>

OpenSkills 会在用户的AGENTS.md文件中生成完全一致的 <available_skills> XML,并通过以下方式加载技能:

npx openskills read <skill-name>

因此,任何能够读取 AGENTS.md 的智能体都可以使用 Claude Code 的技能体系,而无需依赖 Claude Code 本身。

02 使用方法

(1)OpenSkills 安装

npm i -g openskills

(2)Skills 安装

  • 从 Anthropic 技能市场安装

npx openskills install anthropics/skills
npx openskills sync  #该步骤会将上述下载的技能写入 AGENTS.md 文件

默认情况下,技能会安装到当前项目本地(路径为 ./.claude/skills;若使用 --universal选项则为 ./.agent/skills)。如需全局安装到 ~/.claude/skills,需要添加 --global 参数。

  • 任意 GitHub 仓库安装

npx openskills install your-org/your-skills
  • 从本地路径安装

npx openskills install ./local-skills/my-skill
  • 从私有 Git 仓库安装

npx openskills install git@github.com:your-org/private-skills.git
  • 通用模式(多智能体设置)

如果使用 Claude Code 和其他智能体,并且共用一个 AGENTS.md 文件,请将它们安装到 .agent/skills/ 目录下,以避免与 Claude 的插件市场发生冲突:

npx openskills install anthropics/skills --universal

03 总结

OpenSkills 成功解决了非 Claude 生态智能体在使用 Skills 时面临的手动配置繁琐、维护困难等问题。该项目并非简单模仿,而是通过在 AGENTS.md 中生成标准化的 <available_skills> XML 区块,并搭配统一的npx openskills read命令调用机制,让任何支持读取 AGENTS.md 文件的编程智能体都能无缝接入 Claude 同款Skills系统。

智猩猩AI
49篇文章
关注公众号
智猩猩AI
49篇文章
智猩猩AI的公众号