繼MCP協議出現後,AI編程技術又迎來一場升級:skills技能
什麼是 Agent Skills?
Agent Skills 是 Anthropic 推出的一套開放標準,目的是讓 AI 能夠學習使用各種專業技能,而不用每次都重複輸入提示詞。
把 AI 想象成一個職場小白,給他裝上 文檔處理技能,它就立刻知道怎麼生成 PPT、處理 Excel 表格;裝上 代碼規範技能,它就知道怎麼按照公司標準寫代碼

沒錯!這就是我們AI編程常常在做的一個優化動作,把調教AI 做事的心得整理成筆記文檔,然後打包成文件夾,以備下次使用

可以在cursor中使用 Agent Skills嗎?
壞消息是:
本次 Skills技術更新也不是 cursor引領的,還是 Claude的公司 Anthropic 推出,cursor沒有完善的原生環境支持使用
因此,需要我們自行安裝一些軟件和模塊才能在cursor中的使用
好消息是:
Skills 是一套開放標準,cursor官方特別重視,為支持這項功能進行了重大更新和郵件通知,我們可以在cursor中使用了!

在cursor setting中單獨成立一個【Rules, Skills, Subagents】菜單管理skills功能

安裝使用 Agent Skills
1.安裝node軟件
skills功能是 通過node程序進行安裝使用的,你需要具備一個node環境
注意:Node的版本要大於20,否則下面的安裝可能報錯
1️⃣ 在cmd中安裝 Node.js 20(官方方式)
curl -fsSL https://deb.nodesource.com/setup_20.x | bash - apt install -y nodejs
2️⃣ 驗證版本
node -v # 應該看到 v20.x.x
2.安裝skills的管理模塊
運行以下命令將OpenSkills安裝到系統全局,此命令只需執行一次:
npm i -g openskills
3.安裝 Skills
安裝Anthropic官方Skills
--安裝到當前項目:
openskills install anthropics/skills
--安裝到全局:
openskills install anthropics/skills --global
這個OpenSkills命令會幫助你 克隆Anthropic官方的Skills倉庫,你可以通過空格鍵選擇要安裝的具體技能。

安裝成功後,你會在文件管理區看到.claude/skills文件夾。
如果你安裝到全局,則會在電腦用户目錄%USERPROFILE% 下看到.claude/skills文件夾。

單獨安裝一項技能
npx add-skill vercel-labs/agent-skills --skill "web-design-guidelines"
此命令運行時是使用 HTTPS協議 連接代碼倉庫"https://github.com/" ,在cmd中不能成功連接代碼倉庫,需要在git中才成功連接

安裝github倉庫中的所有Skills
openskills install Leavesfly/Jimi --global
此命令在cmd中可以成功連接代碼倉庫

4.創建AGENTS.md文件
安裝技能後,還需要創建AGENTS.md文件讓Cursor能夠發現和使用這些技能:
- 在項目根目錄創建一個空白的 AGENTS.md 文件
- 運行同步命令:
openskills sync - 選擇你要寫入AGENTS.md的技能
- 按回車確認,所選技能將被寫入AGENTS.md文檔
5.調用Skills
Skills可以被Agent自動調用,也可以在提示詞中手動指定:
prompt: 調用 frontend-design skills,用HTML開發一個視頻剪輯軟件的SaaS介紹頁