Cursor Skills 使用教學:技能目錄、SKILL.md 字段、/ 調用與規則遷移

Cursor 的 Skills 怎麼配置、放在哪?按官方文檔講清項目級與用戶級技能目錄(兼容 .claude 和 .codex)、SKILL.md 字段、自動與手動調用、用 paths 限定範圍、從 GitHub 安裝,以及用 /migrate-to-skills 遷移舊規則。

NNathaniel bigo··原創首發·AI 輔助撰寫
9 分鐘讀完
資料核對於 2026-10-11 · 依據官方文檔與公開資料整理 免費帳號 帳號
本文根據 Cursor 官方文檔《Agent Skills》整理,資料核對於 2026-10-11。沒有登入 Cursor 帳號操作,介面入口名稱取自官方文檔原文,以實際介面為準。Cursor 的規則文件怎麼寫見《Cursor Rules 怎麼寫》。

適用於誰

  • 搜「cursor skills 使用教學」「cursor skills 配置」「cursor skills 安裝」的人;
  • 已經在 Claude Code 或 Codex 裏攢了一批技能,想讓 Cursor 也用上的人;
  • 分不清 Cursor 裏規則(Rules)、命令和技能各管什麼的人。

結論先說

  1. 技能放在 .agents/skills/ 或 .cursor/skills/(項目級),個人級是 ~/.agents/skills/ 或 ~/.cursor/skills/。
  2. Cursor 會直接讀 Claude Code 和 Codex 的技能目錄:.claude/skills/、.codex/skills/ 以及它們在主目錄下的對應位置,都在兼容列表裏,不用複製。
  3. 兩種調用:智能體判斷相關時自動使用;或者在 Agent 對話框裏輸入 / 選擇技能,只對這一條消息生效。
  4. disable-model-invocation: true 讓技能只能手動調用;paths 讓技能只在處理匹配的文件時出現。
  5. 舊的規則和斜槓命令可以用 /migrate-to-skills 一鍵轉成技能。

一、技能目錄

級別目錄
項目級.agents/skills/、.cursor/skills/
用戶級(本機全局)~/.agents/skills/、~/.cursor/skills/
兼容目錄.claude/skills/ 和 ~/.claude/skills/;.codex/skills/ 和 ~/.codex/skills/

每個技能是一個包含 SKILL.md 的文件夾,例如 .agents/skills/my-skill/SKILL.md。可選的子目錄和開放規範一致:scripts/(智能體可以運行的代碼)、references/(按需加載的補充文檔)、assets/(模板、圖片、數據文件)。

嵌套和 monorepo:

  • Cursor 會遞歸遍歷技能根目錄,找到其中任何位置的 SKILL.md。中間用來分類的文件夾只起整理作用,技能的名稱取自它自己所在的文件夾;
  • 子項目文件夾裏自己的 .cursor/skills/ 或 .agents/skills/ 也會被識別,並且那些技能只對該文件夾內的文件生效,不需要再寫 paths。

二、SKILL.md 的字段

字段必填含義
name是標識符,小寫字母、數字、連字符;必須和上級文件夾同名
description是做什麼、什麼時候用;智能體靠它判斷是否相關
paths否glob 模式,限定技能只對匹配的文件生效;可以寫逗號分隔的字符串或列表
globs否舊技能的兼容寫法,新技能用 paths
disable-model-invocation否為 true 時只有輸入 /技能名 才運行
icon、color否技能作為自定義模式使用時的徽標圖標和顏色
metadata否任意鍵值對,放附加資訊

一個最小示例(按官方字段說明編寫):

markdown
---
name: api-conventions
description: Apply this project's REST API conventions. Use when adding or changing API routes, request validation, or error responses.
paths: "src/api/**/*.ts"
---

# 接口約定

- 路由文件放在 src/api/ 下,一個資源一個文件。
- 錯誤響應統一使用 { code, message } 結構。

SKILL.md 的通用寫法見《SKILL.md 怎麼寫》。

三、怎麼調用

方式做法生效範圍
自動Cursor 啟動時發現技能,智能體判斷相關時使用由智能體決定
手動在 Agent 對話框輸入 /,選擇技能只對這一條消息
整個會話把技能當作自定義模式使用,Mac 上按 Option+Enter,Windows 上按 Alt+Enter整個會話

想關掉自動調用,在 frontmatter 裏加 disable-model-invocation: true。帶有副作用的流程(發佈、跑遷移)適合這樣設。

用 paths 限定範圍:設成例如 "**/*.py",技能只在智能體處理匹配的文件時才出現;對所有文件都適用的技能不要設這個字段。

四、查看和創建

  • 查看:打開側邊欄的 Customize,進入 Skills。插件帶來的技能和項目技能與規則一起列在 Agent Decides 一組裏;
  • 創建:手動新建文件夾和 SKILL.md,或者在對話裏用內置的 /create-skill,它會生成文件夾結構和 SKILL.md。

五、從 GitHub 安裝

官方文檔的說法是:技能不能直接導入,要打包在插件裏。步驟:

  1. 打開 Customize,選擇 From GitHub Repository。倉庫裏必須有 .cursor-plugin/marketplace.json;
  2. 或者把倉庫添加為團隊的插件市場;
  3. 安裝插件,其中的技能會和其他技能一起出現在 Customize 裏。

如果對方倉庫只是一堆技能文件夾、沒有做成 Cursor 插件,可以自己把需要的技能文件夾放進 .cursor/skills/ 或 .agents/skills/。也可以用通用的命令行工具,見《npx skills add 怎麼用》。無論哪種方式,裝之前都先看一遍內容,見《Skill 安全嗎:安裝前檢查什麼》。

六、把舊的規則和命令轉成技能

內置的 /migrate-to-skills 會把符合條件的規則和斜槓命令轉換成技能,輸出在 .cursor/skills/ 裏,轉換後要檢查一遍。

會被轉換不會被轉換
動態規則:alwaysApply: false 或未設定、並且沒有 globs 的「Apply Intelligently」規則設了 alwaysApply: true 的規則
用戶級和工作區級的斜槓命令(轉成帶 disable-model-invocation: true 的技能)設了 globs 的規則
用戶規則(User Rules)

從這張表也能看出 Cursor 對兩者的分工:始終生效、或者按文件類型固定生效的約束,留在規則裏;由智能體判斷何時使用的流程和知識,做成技能。

七、雲端智能體和同步

  • ~/.cursor/skills/ 裏的技能預設只在本機。要讓雲端智能體也能用,在 Settings → Agents 裏打開 Sync Skills for Cloud Agents;
  • ~/.agents/skills/ 和項目技能不參與這個同步;
  • 同步的技能只屬於你自己。要和同事共享,把技能發佈到團隊的插件市場,或者直接提交在倉庫裏。

常見問題

Q:同一個技能,.cursor/skills/ 和 .claude/skills/ 各放一份會怎樣?

官方文檔沒有說明同名時的處理方式。保持一份即可:既然 Cursor 能讀 .claude/skills/ 和 .agents/skills/,多個工具共用的技能放一個目錄就夠了。

Q:技能沒有被自動使用?

先輸入 / 手動調用確認技能能被找到;再檢查 name 是否和文件夾同名、有沒有設 disable-model-invocation、paths 是否把當前文件排除在外;最後改 description,思路見《Skill 不觸發怎麼辦》。

Q:技能和 MCP 有什麼關係?

技能是說明和腳本,MCP 是外部工具的連接。Cursor 裏 MCP 的配置見《Cursor MCP 配置教學》。

Q:子代理和技能是一回事嗎?

不是。Cursor 文檔把它們分開介紹,子代理用 /create-subagent 創建,是帶有專門角色的獨立工作者。

參考資料

  • Agent Skills(Cursor 官方文檔):https://cursor.com/docs/skills
  • Specification(Agent Skills 官方規範):https://agentskills.io/specification
需要開通或續費?AI 會員充值與全部商品 →

Nathaniel 的更多內容

  1. 01

    AI 學習路線:零基礎從哪開始,6 個階段、每階段該讀哪幾篇教學(2026)

    AI 學習路線怎麼走?給零基礎的人一條循序漸進的路徑:先選一個助手用順,再學提問,再用進日常工作,按需學做圖做影片,守住私隱與版權,最後進階自動化和編程。每個階段都配了本站對應的教學。

    其他 AI 工具0
  2. 02

    AI 瀏覽器有哪些:Perplexity Comet、Opera Neon、Dia、Brave Leo 與 Edge Copilot 的官方說法對照

    AI 瀏覽器有哪些?按官方頁面整理 Perplexity Comet、Opera Neon、Dia、Brave Leo 和 Edge 裏的 Copilot:官方自述的定位、支持的平台、免費還是訂閱,以及 Gemini、Claude 的 Chrome 方案和已停用的 ChatGPT Atlas。

    其他 AI 工具0
  3. 03

    即夢國際版 Dreamina 是什麼:官方站入口、能生成什麼、免費積分和模型(2026)

    即夢國際版 Dreamina 是什麼?官方站是 dreamina.capcut.com,是一個圖片、影片和數字人一體的 AI 創作平台。按官方首頁和 FAQ 講:能生成什麼、免費用戶每天 120 積分、列出的 Seedance 與 Seedream 模型,以及和國內即夢怎麼區分。

    其他 AI 工具0
  4. 04

    Kimi K3 Coding Plan 是什麼、怎麼用:Kimi Code 會員、模型 ID、套餐價格和額度規則

    Kimi K3 Coding Plan 是什麼?按 Kimi 官方文檔核對:官方現在叫 Kimi Code,是 Kimi 會員權益裏的編程服務,Plus 及以上才有;講 K3 等模型 ID、國內新套餐價格、三種客戶端、第三方工具接入和額度規則。

    Kimi0
  5. 05

    DeepSeek V4 Pro 和 Flash 的區別與 API 價格:官方價格頁逐項對照(高峰與空閒時段)

    DeepSeek V4 Pro 和 Flash 有什麼區別、API 怎麼收費?按 DeepSeek 官方價格頁(2026-10-19 查詢)列出兩個模型的版本、上下文、圖像理解、並發和每百萬 token 價格,說明高峰與空閒時段的計費差別和舊模型名怎麼處理。

    其他 AI 工具0
  6. 06

    GPT-6 Pro(Astra)怎麼用、哪些套餐有:怎麼選到 Pro 檔、用量限制和 Pro 三檔價格

    GPT-6 Pro(Astra)怎麼用、哪些套餐有?按 OpenAI 幫助中心核對:聊天裏 Pro 檔給 Pro 100、Pro 200、Business 和 Enterprise;Plus 在 Work 和 Codex 裏含 Astra。講怎麼選到、用量上限和官方 Pro 價格。

    ChatGPT0

同產品的其他教學

  1. 01

    Cursor 額度與套餐:免費版和 Pro 有什麼區別、額度怎麼看、什麼時候重置、用完了怎麼辦

    Cursor 收費標準與額度規則(官方 2026-10-11 版):Hobby / Pro / Pro Plus / Ultra 的區別、兩個用量池怎麼扣、在哪查剩餘額度、每月何時重置、用完後按量付費還是升級、怎麼設消費上限,以及學生優惠的現狀。

    Cursor0
  2. 02

    Cursor Tab 補全怎麼用:接受與拒絕、跨文件跳轉、暫停(Snooze)與不出建議的排查

    Cursor Tab 是 Cursor 的 AI 自動補全。本文按官方幫助中心講清怎麼接受整段或逐詞接受、Tab 連按跳到下一處修改、跨文件建議、怎麼暫停或對某類文件關閉,以及 Tab 不出建議時的四步排查。

    Cursor0
  3. 03

    Cursor 快捷鍵大全:Agent、行內編輯、Tab 補全常用快捷鍵與快捷鍵設定、衝突處理

    Cursor 快捷鍵速查表(Windows / Linux 與 macOS 對照):打開 Agent、切換模式和模型、行內編輯、把選中代碼加入對話、Tab 補全、終端生成命令;以及怎麼改快捷鍵、和 VS Code 快捷鍵衝突時怎麼辦。

    Cursor0
  4. 04

    Cursor 安裝教學:下載、登入、導入 VS Code 設定與設定中文介面

    Cursor 怎麼安裝、怎麼設定中文?按官方文檔講清 Windows / macOS / Linux 的系統要求與安裝步驟、一鍵導入 VS Code 設定、把介面和 AI 回答改成中文的做法,以及白屏、「已損壞」等啟動問題。

    Cursor0
  5. 05

    Cursor 模型選擇:Auto、Grok、Composer、Claude、GPT 怎麼選,模型不可用與自帶 API Key

    Cursor 模型怎麼選?按官方文檔講清怎麼切換模型、Auto 的三種優化模式、Cursor Models 與 Other Models 兩個用量池、官方對各模型的定位、「模型不可用 / 不見了」的原因,以及自帶 API Key 的規則與限制。

    Cursor0
  6. 06

    Cursor Rules 怎麼寫:.cursor/rules 配置、四種生效方式、範例與最佳實踐

    Cursor Rules 配置教學:項目規則放在 .cursor/rules 且必須是 .mdc 文件,alwaysApply / description / globs 三個字段決定何時生效;附四種規則範例、官方最佳實踐、與 User Rules、Team Rules、AGENTS.md 的關係和不生效的排查。

    Cursor0

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~