
通用技能加载器 for AI coding agent - npm i -g openskills
概览
一个CLI。每个代理。格式和Claude Code一样。 OpenSkills为每一个AI编码代理带来了——Claude Code、Cursor、Windsurf、Aider、Codex以及任何能读取 AGENTS.md 的东西。 默认情况下,安装是 project-local(./.claude/skills 或带 --universal 的 ./.agent/skills)。使用 --global,表示 ~/.claude/skills。 - — 相同的提示格式、相同的市场、相同的文件夹结构 - - 支持 Claude Code、Cursor、Windsurf、Aider、Codex 等 - 仅在需要时加载技能(保持上下文干净)- 技能存在于你的项目中并可进行版本限制 - - 从本地路径或私有 git 仓库安装 Claude Code 将技能以 s/s,并暴露在一个方块中。当用户请求任务时,Claude 会动态加载匹配的技能。 OpenSkills通过以下方式生成 AGENTS.md 并加载技能: 所以任何能读取 AGENTS.md 的代理都可以使用Claude代码技能,而不需要Claude代码本身。 显示OpenSkills编写的确切 AGENTS.md 格式
概述(AI 翻译)
AI编码代理通用技能加载器
一个CLI。每个代理。格式和Claude Code一样。
快速入门 ·工作原理 ·指令 ·创建技能 ·常见问题解答
✨ 什么是OpenSkills?
OpenSkills 将 Anthropic 的技能系统带到所有 AI 编码代理中——Claude Code、Cursor、Windsurf、Aider、Codex 以及任何能读取 AGENTS.md 的程序。
把它当作 SKILL.md 的通用安装工具。
🚀 快速启动
默认情况下,安装是项目本地的(./.claude/skills,或./.agent/skills与--universal)。~/.claude/skills使用--global。
✅ 为什么选择开放技能
- 完全兼容Claude代码 — 相同的提示格式、相同的市场、相同的文件夹结构
- Universal — 与Claude Code、Cursor、Windsurf、Aider、Codex等合作
- 渐进披露 — 仅在必要时加载技能(保持上下文简洁)
- 对仓库友好 — 技能存在于你的项目中,并且可以进行版本化
- 私有友好 — 从本地路径或私有git仓库安装
🧠 工作原理
克劳德代码系统提示(技能)
Claude Code 将技能以 ** 文件形式发送 *SKILL.md 文件,并暴露在 块内。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
✨ What Is OpenSkills?
OpenSkills brings Anthropic’s skills system to every AI coding agent — Claude Code, Cursor, Windsurf, Aider, Codex, and anything that can read AGENTS.md.
Think of it as the universal installer for SKILL.md.
🚀 Quick Start
npx openskills install anthropics/skills
npx openskills sync
By default, installs are project-local (./.claude/skills, or ./.agent/skills with --universal). Use --global for ~/.claude/skills.
✅ Why OpenSkills
- Exact Claude Code compatibility — same prompt format, same marketplace, same folder structure
- Universal — works with Claude Code, Cursor, Windsurf, Aider, Codex, and more
- Progressive disclosure — load skills only when needed (keeps context clean)
- Repo-friendly — skills live in your project and can be versioned
- Private friendly — install from local paths or private git repos
🧠 How It Works
Claude Code System Prompt (Skills)
Claude Code ships skills as SKILL.md files and exposes them inside a `` block. When the user asks for a task, Claude dynamically loads the matching skill.
pdf
Comprehensive PDF manipulation toolkit for extracting text and tables...
plugin
OpenSkills: Same Format, Universal Loader
OpenSkills generates the exact same `` XML in your AGENTS.md and loads skills via:
npx openskills read
So any agent that can read AGENTS.md can use Claude Code skills without needing Claude Code itself.
Side-by-Side
| Aspect | Claude Code | OpenSkills |
|---|---|---|
| Prompt Format | `` XML | Same XML |
| Skill Storage | .claude/skills/ |
.claude/skills/ (default) |
| Invocation | Skill("name") tool |
npx openskills read |
| Marketplace | Anthropic marketplace | GitHub (anthropics/skills) |
| Progressive Disclosure | ✅ | ✅ |
## Available Skills
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add numman-ali/openskills