10+年产品经理聊聊产品、测测产品,产品人交流学习成长平台,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI编程开发

如何在 Qoder、Cursor、Trae、Windsurf 等 AI Coding 工具中使用 Claude Skills

10小时前 AI编程开发 18 0

在深度使用 Claude Code 的过程中,我发现了一个有趣的现象:Claude Skills 的能力设计得很完善,但却被局限在 Claude Code 的生态内。

这让我思考——为什么不能让这些精心设计的技能跨越工具边界,在 Cursor、Windsurf 等其他 AI 编码助手中也能使用呢?

OpenSkills 项目的出现,恰好解决了这个痛点。本文将从实践角度出发,说明如何通过 OpenSkills 实现 Claude Skills 的跨平台使用。

传送门:https://github.com/numman-ali/openskills

环境要求

要使用 OpenSkills,需要满足以下前置条件:

  • Node.js 版本 20.6 或更高
  • Git(用于克隆仓库)

全局安装 OpenSkills 工具:

npm i -g openskills

Skill 安装的三种方式

OpenSkills 提供了灵活的安装方式,适应不同的使用场景:

1. 从 Anthropic 官方市场安装

项目级别安装(存储到 ./.claude/skills):

openskills install anthropics/skills

全局安装(存储到 ~/.claude/skills):

openskills install anthropics/skills --global

2. 从 GitHub 仓库安装

支持安装自定义或第三方的 Skill:

openskills install your-org/custom-skills

3. 从本地路径安装

用于本地开发或私有 Skill:

openskills install /path/to/my-skill

跨工具同步 Skill 的核心操作

安装完 Skill 后,需要将其同步到各个 AI 编码助手能识别的格式。OpenSkills 提供了统一的同步命令:

同步到默认的 AGENTS.md:

openskills sync

同步到自定义目录(若不存在则自动创建):

openskills sync --output .ruler/AGENTS.md
openskills sync -o custom-rules.md

在 Qoder 中使用 Claude Skills 的实操流程

以 Qoder 为例,演示具体的集成步骤:

第一步:安装 Skill

可以通过两种方式将 Skill 放置在 Qoder 识别的目录:

  • 手动放置到 ~/.agent/skills/ 目录
  • 使用 openskills 命令自动安装到对应路径

安装时,系统会提示是否覆盖已存在的技能。

第二步:创建规则文件

在 Qoder 的「规则」中新增一个 AGENTS.md 文件(初始为空)。

第三步:执行同步

openskills sync --output .qoder/rules/AGENTS.md

命令执行后,会交互式地让你选择要安装的 Skill,同步完成后,这些 Skill 将在 Qoder 中始终生效。

实际应用场景

比如向 Qoder 输入指令:「把当前项目的 README.md 使用 pdf skill 转为 PDF 并放到项目中」,Qoder 会按照 AGENTS.md 规则中的指导,正确调用 pdf skill 将 README.md 转为 PDF 格式。

Cursor、Trae、Windsurf 等工具的通用方案

这些工具都支持规则文件(Rule)的加载机制,采用与 Qoder 相同的集成方式:

  • 在工具对应的规则目录中创建 AGENTS.md 文件
  • 执行 openskills sync 将 Skill 定义写入规则文件
  • 工具加载规则后,AI 助手即可调用相应的 Skill

 

技术原理:Skill 的工作机制

Claude Code 中的实现

Claude Code 通过系统提示词的方式让模型感知可用 Skill。


When users ask you to perform tasks, check if any of the available skills below can help complete the task more effectively.

How to use skills:
- Invoke skills using this tool with the skill name only (no arguments)
- When you invoke a skill, you will see The "{name}" skill is loading
- The skill's prompt will expand and provide detailed instructions

Important:
- Only use skills listed in  below
- Do not invoke a skill that is already running




pdf
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms...
plugin



xlsx
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis...
plugin

系统会向模型注入:

  • 可用 Skill 列表()
  • 调用方式(Skill("skill_name"))
  • Skill 加载和使用的规则

工作流程为:用户请求 → 模型扫描 available_skills → 调用匹配的 Skill → 加载 Skill 的 prompt 内容 → 执行任务。

OpenSkills 中的实现

OpenSkills 遵循相同的架构逻辑,但将 Skill 定义写入 AGENTS.md 文件,结构如下:



## Available Skills



When users ask you to perform tasks, check if any of the available skills below can help complete the task more effectively.

How to use skills:
- Invoke: Bash("openskills read ")
- The skill content will load with detailed instructions
- Base directory provided in output for resolving bundled resources

Usage notes:
- Only use skills listed in  below
- Do not invoke a skill that is already loaded in your context





pdf
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms...
project



xlsx
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis...
project





工作流程为:用户请求 → 模型扫描 available_skills → 执行 Bash("openskills read skill-name") → 加载 Skill 的 prompt 到上下文 → 执行任务。

 

Claude Code 与 OpenSkills 的差异对比

维度 Claude Code OpenSkills
系统提示词 内置 写入 AGENTS.md
调用方式 Skill("pdf") Bash("openskills read pdf")
提示词格式 XML XML(一致)
文件夹结构 .claude/skills/ .claude/skills/(一致)
Skill.md 格式 YAML + Markdown YAML + Markdown(一致)
渐进式加载 支持 支持
绑定资源 references/, scripts/, assets/ references/, scripts/, assets/(一致)
市场来源 Anthropic 官方市场 GitHub(anthropics/skills)

 

OpenSkills 的路径优先级机制

OpenSkills 采用分层加载策略,优先级从高到低为:

  1. ./.agent/skills/(项目级别 - 通用)
  2. ~/.agent/skills/(全局 - 通用)
  3. ./.claude/skills/(项目级别 - Claude)
  4. ~/.claude/skills/(全局 - Claude)

这种设计允许用户在不同粒度上覆盖和定制 Skill 配置。

 

OpenSkills 命令行工具集

命令 功能说明
openskills install 从 GitHub、本地或私有仓库安装 Skill
openskills sync 更新 AGENTS.md(或自定义输出文件)
openskills list 显示已安装的 Skill 列表
openskills read 加载指定 Skill 的内容(供 Agent 使用)
openskills manage 交互式移除 Skill
openskills remove 移除特定 Skill

 

openskills install  [options]  # 从 GitHub 安装 Skill, 本地和私有仓库都支持
openskills sync [-y] [-o ]       # 更新 AGENTS.md (or custom output)
openskills list                        # 显示已安装 skills
openskills read                  #加载 skill (for agents)
openskills manage                      # 移除 skills (交互式)
openskills remove                # 移除特定 skill

常用参数说明

  • --global — 将 Skill 安装到 ~/.claude/skills(默认为项目级别)
  • --universal — 安装到 .agent/skills/ 而非 .claude/skills/(优先级更高)
  • -y, --yes — 自动覆写(适用于脚本或 CI 流程)
  • -o, --output — 自定义 sync 输出路径(默认:AGENTS.md)

 

总结

作为一个持续深度使用 Claude Code 的开发者,我认为 OpenSkills 项目的意义在于它打破了 Claude Skills 与特定工具之间的耦合关系。

通过统一的安装、同步和调用机制,开发者可以在 Qoder、Cursor、Windsurf 等不同的 AI 编码助手中复用同一套 Skill 库,大幅提升了工具选择的灵活性和 Skill 的投资价值。

如果你已经在某个 AI 编码工具中工作,不妨尝试用 OpenSkills 引入 Claude Skills 的能力。

特别是在团队协作场景中,标准化的 Skill 定义可以显著降低知识转移成本。期待看到更多开发者贡献自己的 Skill 到这个生态中。

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:如何在 Qoder、Cursor、Trae、Windsurf 等 AI Coding 工具中使用 Claude Skills
#Claude Code #OpenSkills #Skill 
收藏 1
Claude Code Configs:用"包管理器"思维解决 AI 编程的权限地狱与流程混乱
Gemini CLI 发布v0.22.0并悄悄免费开放 Gemini 3,我用 CLI 工具亲测了一遍
推荐阅读
  • Cursor Project Rules 进阶指南:从规则到工程化思维,Project Rules 实战技巧与模板分享
  • Subagents Collection:这是一个Claude Code 子代理集合
  • MCP Registry 预览版上线:AI 开发的应用商店来了?
  • Cursor上线 Deeplinks:一键安装MCP的正确打开方式,Deeplinks功能详解
  • 黑五特惠GLM-4.6,教你如何配置 Claude Code 套餐的图像分析、视频理解、联网搜索等MCP
评论 (0)
请登录后发表评论
分类精选
手把手教你用支付宝订阅 Cursor Pro:国内用户最全开通教程(附取消自动扣费)
17705 6月前
Claude Code Rules:claude.md文件配置完全指南
12696 5月前
学生党0元白嫖!手把手教你解锁Cursor Pro年VIP,超详细申请教程(附避坑指南)
12170 7月前
Cursor 0.46更新,新增支持Claude 3.7 + GPT 4.5,Cursor Pro 无限续杯攻略,全自动化工具使用说明
11890 9月前
Claude Code 官方已支持Windows系统!手把手教你免费安装使用Claude Code
11202 5月前
Claude Code + MCP 实战教程:手把手教你如何在Claude Code里面使用MCP
11001 5月前
Cursor代码生成器中文使用教程,Cursor新手入门完全指南,全网最全面详细的Cursor使用教程
10502 1年前
手把手教你在VS Code & Cline/RooCode 中使用Kimi K2 模型,配置实录+开发实战体验
8292 5月前
手把手教你在Claude Code 中使用Kimi K2 模型,超简单配置教程分享
8072 5月前
Cursor新手3分钟快速搞懂 Ask/Manual/Agent 三种模式及高级技巧
7740 7月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 Gemini CLI 发布v0.22.0并悄悄免费开放 Gemini 3,我用 CLI 工具亲测了一遍
2 Claude Code Configs:用"包管理器"思维解决 AI 编程的权限地狱与流程混乱
3 如何在 Qoder、Cursor、Trae、Windsurf 等 AI Coding 工具中使用 Claude Skills
4 Skill Seeker:几分钟内将文档、代码库和 PDF 自动转换为 Claude 技能
5 用 Feature-Dev 插件让 Claude Code 帮你做架构设计
6 Claude Skills,一键把通用 Agent 训练成垂直领域专家
7 Claude Code CLI更新 2.0.64:新增异步子代理、即时压缩、自定义会话名和使用统计
8 为Claude Code构建Skills:如何通过模块化知识包实现组织记忆自动化
9 mcp-memory-service:Claude Code每次都失忆?这个开源工具帮你彻底解决记忆问题
10 远程使用Claude Code的三种方案对比与实践总结
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 Axure RP 10 免费Axure模板 Axure元件库下载 申请友联