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

1月前 AI编程开发 1578 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 编程的权限地狱与流程混乱
星読みAI:一款AI占星工具,提供占星图创建与解析服务
推荐阅读
  • Claude Code UI:把 Claude Code 搬进浏览器,一个移动端与网页端管理代码项目的开源工具
  • Agent Skills 从入门到实践,Agent Skills 完整实践指南:从技术原理到应用开发
  • OpenCode深度实测:Claude Code最强开源平替!真正工程友好的AI编程智能体
  • Cursor全栈开发环境配置指南(Win版):Python/JavaScript/Node.js/Java环境搭建、基础配置
  • Claude Code Skill + UI/UX Pro Max 设计智能插件实战:如何让 AI 成为你的专业 UI/UX 顾问
评论 (0)
请登录后发表评论
分类精选
手把手教你用支付宝订阅 Cursor Pro:国内用户最全开通教程(附取消自动扣费)
21346 7月前
Claude Code Rules:claude.md文件配置完全指南
16481 6月前
学生党0元白嫖!手把手教你解锁Cursor Pro年VIP,超详细申请教程(附避坑指南)
12976 9月前
Claude Code + MCP 实战教程:手把手教你如何在Claude Code里面使用MCP
12964 6月前
Cursor 0.46更新,新增支持Claude 3.7 + GPT 4.5,Cursor Pro 无限续杯攻略,全自动化工具使用说明
12401 11月前
Claude Code 官方已支持Windows系统!手把手教你免费安装使用Claude Code
12182 6月前
Cursor代码生成器中文使用教程,Cursor新手入门完全指南,全网最全面详细的Cursor使用教程
11377 1年前
手把手教你在VS Code & Cline/RooCode 中使用Kimi K2 模型,配置实录+开发实战体验
9610 7月前
Cursor新手3分钟快速搞懂 Ask/Manual/Agent 三种模式及高级技巧
8943 8月前
手把手教你在Claude Code 中使用Kimi K2 模型,超简单配置教程分享
8891 7月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 从能用到会用,Skill 设计与开发的工程化实践指南
2 2款Claude Code Agent开源,多智能体生态探索,从角色切换到多智能体编排的实践
3 从Skills小白到高手:三种方法让AI一键生成你专属的自定义技能
4 Everything-claude-code:Claude Code 生产级工作流配置套件
5 Claude Code 九大常用技巧,打造属于你的高效的工作流,效率翻倍
6 Skills Hub:终于有人解决了AI编程工具Skills同步的可视化开源神器,Claude/Cursor/Codex 一键支持
7 Claude Code中文化改造指南:一行配置让英文菜单秒变智能助手
8 Remotion Skills + Claude Code,又一个王炸组合,用代码就能制作视频,视频剪辑师要失业了!
9 Agentation:这款AI编程救星来了,指哪改哪!用可视化标注工具提升AI编程协作效率
10 10个必装Skills,从新手小白到技能大神的进阶指南
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 Axure RP 10 免费Axure模板 Axure元件库下载 申请友联