技能把重複性的工作流程轉化為可重複運用、具結構的能力,徹底改變了開發者與 AI 協作的方式。Cursor 身為領先的 AI 程式碼編輯器,往往是套用技能的首選工具,但設定技能需要理解檔案結構、情境管理與提示詞設計。本指南將示範如何建立並設定 Cursor 技能、探索實用範例,並運用 AI 打造自訂技能,把最佳實務轉化為可重複運用的「肌肉記憶」。
如何在 Cursor 中建立並使用技能?
要讓 Cursor 技能真正派上用場,你得先了解如何在專案結構中設定它們。設定完成後,你就能輕鬆建立、整理並運用技能,自動化你的開發流程。請依照以下步驟在 Cursor 中建立並使用技能。
步驟 1:建立 .cursor 資料夾
首先,前往你的專案根目錄,建立一個名為 .cursor 的資料夾。此資料夾用來儲存 Cursor 專屬的設定檔與專案層級的設定。
步驟 2:新增 skills 目錄
接著,在 .cursor 內建立一個 skills 資料夾。此目錄將存放你所有的自訂技能。
步驟 3:為每個技能建立專屬資料夾
每個技能都應在 skills 目錄內擁有自己的資料夾。例如:
api-creation-skilldocumentation-creatorcode-review-assistant
將技能分置於各自的資料夾有助於避免衝突,並讓技能庫日益龐大時更容易更新
步驟 4:新增 SKILL.md 檔案
在每個技能資料夾內,建立一個名為 SKILL.md 的檔案。此檔案是用來定義技能運作方式以及 Cursor 何時套用該技能的標準格式。
步驟 5:定義核心結構
檔案建立後,加入描述該技能的必要區段。
一份典型的 SKILL.md 檔案應包含:
標題: 技能的名稱。
說明: 說明何時應使用此技能。
指令: Cursor 在執行任務時所遵循的逐步指引。
清晰的結構有助於 Cursor 理解技能的用途,並產出更一致的結果。
步驟 6:加入選配強化項目(視需求而定)
定義完基本區段後,你可加入以下區段來增強技能:
範本
範例
備註
驗證規則
輸出要求
步驟 7:在 Cursor 中使用技能
技能設定完成後,按 Ctrl + I 開啟 Cursor Chat。輸入 / 以查看可用技能,選取你要使用的那個,接著描述你的任務。Cursor 會自動載入所選技能的指令,並套用到任務上。
步驟 8:讓 Cursor 執行工作流程
AI 會遵循你的技能規則,必要時提出釐清問題,並相應地產出 API 或文件等結構化成果。
自訂技能能大幅提升開發者使用 Cursor 的方式。透過把常用提示詞轉化為可重複運用的工作流程,團隊能節省時間、維持一致性,並簡化複雜的開發任務。
| 技能 | 用途 |
|---|---|
| canvas | 建立 / 編輯 .canvas.tsx,在聊天旁開啟視覺化 Canvas(圖表、表格、分析面板等) |
| sdk | 使用 Cursor SDK(@cursor/sdk/ cursor-sdk)在腳本、CI 與自動化中呼叫 Agent |
| babysit | 維持 PR 可合併狀態:處理留言、解決衝突、修復 CI |
| statusline | 設定 CLI 自訂狀態列(statusLine 位於 ~/.cursor/cli-config.json) |
| split-to-prs | 將目前變更拆分為多個便於審查的小型 PR |
| update-cursor-settings | 修改 IDE 設定(settings.json:佈景主題、字型、格式化等) |
| update-cli-config | 修改 CLI 設定(~/.cursor/cli-config.json:權限、核准模式、vim 等) |
| shell | 處理 /shell 指令,將後續文字以原始 shell 指令執行 |
| migrate-to-skills | 將 .cursor/rules/.mdc 與 .cursor/commands/.md 遷移為 Skills 格式 |
| create-subagent | 建立自訂 subagent(專用 AI 子代理人) |
| create-rule | 建立 Cursor Rules(.cursor/rules/、AGENTS.md 等) |
| create-hook | 建立 Cursor Hooks(hooks.json,在 Agent 事件前後執行自訂邏輯) |
| create-skill | 建立新的 Agent Skill(撰寫 SKILL.md 結構與規格) |
可在 Cursor 中使用的外部技能
額外小提示:輕鬆用 Kimi 建立個人技能
Kimi 的「文件轉技能」功能讓你能把現有的文件、程式碼或範本轉化為可重複運用的 AI 技能。它不只是讀取或摘要檔案,更能直接從內容中擷取結構化工作流程,並轉化為自動化動作。如此便能輕鬆重用 Office 檔案或內部文件的流程,無須從頭重建就能自動化重複任務。
如何將文件轉換成技能?
若你已有 SOP、範本、報告或結構化檔案,可直接在 Kimi 中將它們轉換成技能。作法如下。
步驟 1:進入「文件轉技能」工具
前往 kimi.com 開始。點選「+」(建立)按鈕,接著進入「Skills」並選擇「Document to skills」選項。
步驟 2:上傳 Office 檔案
上傳你現有的檔案,例如 Word 文件、PDF、Excel 表格或簡報。上傳後,明確說明你希望 Kimi 擷取、複製或轉換成可重複運用技能的內容。接著 Kimi 會處理該檔案、辨識關鍵模式,並自動從你的文件中擷取底層的工作流程結構。
步驟 3:建立並使用你的技能
點選「Create skill」以啟動生成流程。Kimi 會分析你的文件並轉換成結構化、可重複運用的技能,耗時視檔案大小與複雜度而定,可能需要幾分鐘。
完成後,你可開啟技能直接使用。你也可以修改它、複製內容,或下載為 .md 檔案供重複使用或分享。
Kimi 文件轉技能工具的主要功能
了解文件如何轉換成可重複運用的技能後,不妨進一步看看這項功能為何如此強大。
把文件轉為可重複運用的技能與知識體系
Kimi 將 SOP、手冊、準則等文件轉換成結構化技能。這些技能以可重複運用的形式封裝工作流程、規則與領域知識。你的文件不再是靜態檔案,而是可供執行的 AI 指令。這讓你能在多項任務中重用同一份專業能力。
結合自訂與現有技能,成果更出色
Kimi 讓你能同時使用多個技能,包含你自己的自訂技能與內建技能。在同一個工作流程中結合不同技能,你能產出更符合預期與任務需求的成果。這份彈性讓技能更容易適應不同情境,並提升整體輸出品質。
結語
技能把指令封裝成編輯器內可重複運用的工作流程,讓開發任務更好管理。這有助於維持輸出一致性,並減少編碼過程中反覆手動提示的需要。開發者可在不同專案中套用同一套結構化邏輯,提升效率與條理。若想更快完成設定,Kimi 等工具可將現有文件轉換成可重複運用的技能,讓工作流程自動化更輕鬆、更具擴展性。