如何在非 Claude IDE (TARE、 Cursor、Antigravity 等)下使用 Agent Skills

本文以 TARE 为例,探讨如何在非 Claude IDE 环境下,实现模型对 Agent Skills 的识别与调用,并通过实际案例:导入自动 code review skills 来演示效果。

目前TARE有可视化的窗口的导入和创建 skills,但是对于导入外部 skills 需要下载后再手动将压缩包导入,比较繁琐,本文介绍的方式仅需 node.js 环境即可,导入也是用命令行,更通用和便捷。

Agent Skills 简介

什么是 Agent Skills

简单来讲,就是给 Agent 写的说明书,让他知道什么时候调用这个skills,以及这个skills具体怎么操作。本质是一个模块化的 markdown 文档。也是让专业技能、固定流程变成可复用资产的一种工程化手段。

Agent Skills 的作用

  • 自动触发:Agent 能自主判断是否使用什么 Skills。
  • 提高复用性:当一个SOP 一直被使用,就可以从 Agent 系统提示词中抽离出来,变成一个 skills。如:code-review 技能,每次写完代码都要做code-review,这个就可以写成一个 skills。
  • 省 token,高效利用上下文:不需要每次都塞一大串预置的提示词告诉 Agent 在什么场景要做什么操作。没有一大串提示词,上下文窗口的空间就省下来了,这让 Agent 有能力处理更复杂的场景。
  • 跨平台:一般来讲每个项目团队有自己的代码规范,然后每次写提示词都要带上,原来没有 skills 的时候可以通过配置 rules 的方式限定,但是每个 IDE 配置方式都不太一样,不通用。用 skills 管理更方便,可用 git 托管。

Agent Skills 的工作原理

Agent Skills 的关键是渐进式披露,分三层加载:

  • 层级 1:技能发现 -- AI 先读取所有技能的元数据(name 和 description),判断任务是否相关,这些元数据始终在系统提示中。
  • 层级 2:加载核心指令 -- 如果相关,AI 自动读取 SKILL.md 的正文内容,获取详细指导。
  • 层级 3:加载资源文件 -- 只在需要时读取额外文件(如脚本、示例),或通过工具执行脚本。

简单来讲,就是按需加载,通过这种方式,节省 token。

Agent Skills 使用教程

环境要求:

  • nodejs: v22.14.0

步骤 1:运行命令下载 skills

运行 skills 库,这里以下载一个 code-review 专家的 skills 为例:

bash 复制代码
npx skills add https://github.com/sanyuan0704/code-review-expert

首先会让你选择给哪个 AI Agent 安装,市面上常见的 IDE/Agent 基本都已涵盖。下次再运行会记住你这次的选项:

然后会让你选择将这个技能安装到当前项目 还是全局, 这个视你的使用场景定:

接着让你选择只下载一份 skills(方便更新),还是每个 agents 各维护一份,一般选第一个:

确定信息没问题就执行安装:

安装完成:

安装完成后,项目目录结构如下::

  • .agents:是技能的实际存储位置
  • .trae:是给 trae 读取 skills 的地方
  • skills-lock.json:是核心配置文件,记录了你已安装的技能信息

如果你选择多个 IDE,比如把 Antigravity 加上,就可能会多一个文件夹出来,如多一个.agent 文件夹,因为不同的 IDE 读取 Skills 可能是不一样的, skills 库为了兼容处理,会创建多个文件夹。

步骤2:验证 skills 是否可用

在聊天窗口输入:

这里可以发现,大模型会自动选择调用合适的技能:

执行完成:

其他 skills 库的常见命令

移除 skills:

arduino 复制代码
npx skills remove [技能名称]

更新所有 skills 到最新版:

sql 复制代码
npx skills update

查看已经安装的 skills:

bash 复制代码
npx skills ls

安装某个组织下的特定 skills

如下载 anthropics 官方的 skill-creator (技能创建工具):

sql 复制代码
npx skills add anthropics/skills --skill skill-creator

后记

code-review-expert 的执行流程

code-review 专家 skills 的执行流程如下所示:

仓库地址:GitHub - sanyuan0704/code-review-expert: Expert code review skill: SOLID, security, performance, error handling, boundary conditions

skills 商店

用于搜索市面上已有的比较火的 skills:

参考

相关推荐
福兮说14 小时前
前端下载大文件,点了按钮半天没反应:fetch + blob 的三个问题和三种替代写法
前端·javascript·性能优化·文件下载
GreenTea14 小时前
我把 Agent 的 while 循环拆掉了:一种你可能没想到的 Agent 架构
前端·后端·架构
科技观察哨14 小时前
六足平台选型与纳米定位系统集成:HEB-640六自由度位移台在半导体光刻对准中的参数边界与国产替代评估
前端·人工智能
niucloud-admin14 小时前
JAVA V6 多商户商城 开发文档——web前端
前端
也非非也15 小时前
DeepSeek没发公告,但它把Agent装进了你的电脑
人工智能·开源·agent·deepseek·dsh
颜进强15 小时前
16 · NestJS LifecycleEvents 生命周期事件:五个钩子、三条边界,和 rag-server 的优雅停机
前端·后端·ai编程
weixin_6665939915 小时前
从一句话建表看时空智能体的元数据治理架构——Harness、MCP、Skill如何协同
人工智能·agent·结构化数据·建库
VIP_CQCRE15 小时前
把 OpenCode 接入 Ace Data Cloud:让 VS Code、Cursor、Windsurf 统一调用 AI 编程模型
vscode·大模型·ai编程·opencode·acedatacloud
DeepAgent16 小时前
AI Agent 工程实践(49):一次真实优化——从 Agent v1 到 v2
开发语言·人工智能·agent
今年下半年16 小时前
【VUE】整合腾讯地图、自定义区域边界、村委名称及资产统计(放大显示资产点位)
前端·javascript·vue.js