如何在非 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:

参考

相关推荐
冬奇Lab27 分钟前
Code Agent 解剖(04):系统提示词是怎么组装的,agent 的「人格」从哪来?
人工智能·开源·agent
Eason_Lou1 小时前
【无标题】
前端·vue.js·html
_codemonster1 小时前
npm run dev 是在开发模式运行,怎么在生产环境运行
前端·npm·node.js
kyriewen2 小时前
我受够了复制报错去问 AI,花一下午给控制台做了个调试助手
前端·javascript·ai编程
一点一木2 小时前
Hermes Desktop 重磅更新,Bot Mode 正式上线——把你的 AI 变成一支可协作的专属团队
人工智能·agent
IT_陈寒3 小时前
Redis的DEL命令竟然没删掉数据?我踩的这个坑你得知道
前端·人工智能·后端
anOnion3 小时前
构建无障碍组件之Menu and Menubar Pattern
前端·html·交互设计
JavaGuide3 小时前
我用 Claude Code/ZCode+GLM-5.3 从零做了一款 Agent 游戏!
前端·后端
Eason_Lou3 小时前
vue flow使用注意事项
前端·vue.js