在Cursor中使用Skills功能
<h4 id="继mcp协议出现后ai编程技术又迎来一场升级skills技能">继MCP协议出现后,AI编程技术又迎来一场升级:skills技能</h4><h2 id="什么是-agent-skills">什么是 Agent Skills?</h2>
<p>Agent Skills 是 Anthropic 推出的一套开放标准,目的是让 AI 能够学习使用各种专业技能,而不用每次都重复输入提示词。</p>
<p>把 AI 想象成一个职场小白,给他装上 文档处理技能,它就立刻知道怎么生成 PPT、处理 Excel 表格;装上 代码规范技能,它就知道怎么按照公司标准写代码<br>
</p>
<p>没错!这就是我们AI编程常常在做的一个优化动作,把调教AI 做事的心得整理成笔记文档,然后打包成文件夹,以备下次使用<br>
</p>
<h2 id="可以在cursor中使用-agent-skills吗">可以在cursor中使用 Agent Skills吗?</h2>
<h5 id="坏消息是">坏消息是:</h5>
<p>本次 Skills技术更新也不是 cursor引领的,还是 Claude的公司 Anthropic 推出,cursor没有完善的原生环境支持使用<br>
因此,需要我们自行安装一些软件和模块才能在cursor中的使用</p>
<h5 id="好消息是">好消息是:</h5>
<p>Skills 是一套开放标准,cursor官方特别重视,为支持这项功能进行了重大更新和邮件通知,我们可以在cursor中使用了!<br>
</p>
<p>在cursor setting中单独成立一个【Rules, Skills, Subagents】菜单管理skills功能<br>
</p>
<h2 id="安装使用-agent-skills">安装使用 Agent Skills</h2>
<h3 id="1安装node软件">1.安装node软件</h3>
<p>skills功能是 通过node程序进行安装使用的,你需要具备一个node环境<br>
注意:Node的版本要大于20,否则下面的安装可能报错</p>
<p>1️⃣ 在cmd中安装 Node.js 20(官方方式)<br>
<code>curl -fsSL https://deb.nodesource.com/setup_20.x | bash - apt install -y nodejs</code><br>
2️⃣ 验证版本<br>
<code>node -v # 应该看到 v20.x.x</code></p>
<h3 id="2安装skills的管理模块">2.安装skills的管理模块</h3>
<p>运行以下命令将OpenSkills安装到系统全局,此命令只需执行一次:<br>
<code>npm i -g openskills </code></p>
<h3 id="3安装-skills">3.安装 Skills</h3>
<h5 id="安装anthropic官方skills">安装Anthropic官方Skills</h5>
<p>--安装到当前项目:<br>
<code>openskills install anthropics/skills</code><br>
--安装到全局:<br>
<code>openskills install anthropics/skills --global</code></p>
<p>这个OpenSkills命令会帮助你 克隆Anthropic官方的Skills仓库,你可以通过空格键选择要安装的具体技能。<br>
</p>
<p>安装成功后,你会在文件管理区看到.claude/skills文件夹。<br>
如果你安装到全局,则会在电脑用户目录%USERPROFILE% 下看到.claude/skills文件夹。<br>
</p>
<h5 id="单独安装一项技能">单独安装一项技能</h5>
<p><code>npx add-skill vercel-labs/agent-skills --skill "web-design-guidelines"</code><br>
此命令运行时是使用 HTTPS协议 连接代码仓库"https://github.com/" ,在cmd中不能成功连接代码仓库,需要在git中才成功连接<br>
</p>
<h5 id="安装github仓库中的所有skills">安装github仓库中的所有Skills</h5>
<p><code>openskills install Leavesfly/Jimi--global</code><br>
此命令在cmd中可以成功连接代码仓库<br>
</p>
<h3 id="4创建agentsmd文件">4.创建AGENTS.md文件</h3>
<p>安装技能后,还需要创建AGENTS.md文件让Cursor能够发现和使用这些技能:</p>
<ol>
<li>在项目根目录创建一个空白的 AGENTS.md 文件</li>
<li>运行同步命令:<code>openskills sync</code></li>
<li>选择你要写入AGENTS.md的技能</li>
<li>按回车确认,所选技能将被写入AGENTS.md文档</li>
</ol>
<h3 id="5调用skills">5.调用Skills</h3>
<p>Skills可以被Agent自动调用,也可以在提示词中手动指定:<br>
prompt: 调用 frontend-design skills,用HTML开发一个视频剪辑软件的SaaS介绍页</p><br>来源:程序园用户自行投稿发布,如果侵权,请联系站长删除<br>免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! 感谢发布原创作品,程序园因你更精彩 收藏一下 不知道什么时候能用到 收藏一下 不知道什么时候能用到 分享、互助 让互联网精神温暖你我 谢谢分享,试用一下 新版吗?好像是停更了吧。 谢谢分享,辛苦了 很好很强大我过来先占个楼 待编辑 很好很强大我过来先占个楼 待编辑 谢谢分享,辛苦了 喜欢鼓捣这些软件,现在用得少,谢谢分享! 谢谢分享,试用一下
页:
[1]