Cursor 技能使用完整指南

Cursor 技能能協助你在 Cursor 中建立並重複運用各種工作流程,從內建能力到自訂技能皆可涵蓋。對於想以更快方式從既有內容打造技能的使用者,Kimi 的「文件轉技能」功能可直接將文件轉換成結構化技能。

閱讀時長:10分鐘2026-07-17
如何在 Cursor 中使用技能

技能把重複性的工作流程轉化為可重複運用、具結構的能力,徹底改變了開發者與 AI 協作的方式。Cursor 身為領先的 AI 程式碼編輯器,往往是套用技能的首選工具,但設定技能需要理解檔案結構、情境管理與提示詞設計。本指南將示範如何建立並設定 Cursor 技能、探索實用範例,並運用 AI 打造自訂技能,把最佳實務轉化為可重複運用的「肌肉記憶」。

如何在 Cursor 中建立並使用技能?

要讓 Cursor 技能真正派上用場,你得先了解如何在專案結構中設定它們。設定完成後,你就能輕鬆建立、整理並運用技能,自動化你的開發流程。請依照以下步驟在 Cursor 中建立並使用技能。

Cursor AI 編碼平台

步驟 1:建立 .cursor 資料夾

首先,前往你的專案根目錄,建立一個名為 .cursor 的資料夾。此資料夾用來儲存 Cursor 專屬的設定檔與專案層級的設定。

在專案根目錄建立 .cursor 資料夾

步驟 2:新增 skills 目錄

接著,在 .cursor 內建立一個 skills 資料夾。此目錄將存放你所有的自訂技能。

在 Cursor 設定目錄內新增 skills 資料夾

步驟 3:為每個技能建立專屬資料夾

每個技能都應在 skills 目錄內擁有自己的資料夾。例如:

  • api-creation-skill

  • documentation-creator

  • code-review-assistant

將技能分置於各自的資料夾有助於避免衝突,並讓技能庫日益龐大時更容易更新

將多個自訂 Cursor 技能分置於不同資料夾

步驟 4:新增 SKILL.md 檔案

在每個技能資料夾內,建立一個名為 SKILL.md 的檔案。此檔案是用來定義技能運作方式以及 Cursor 何時套用該技能的標準格式。

在自訂 Cursor 技能資料夾內建立 skill.md 檔案

步驟 5:定義核心結構

檔案建立後,加入描述該技能的必要區段。

一份典型的 SKILL.md 檔案應包含:

  • 標題: 技能的名稱。

  • 說明: 說明何時應使用此技能。

  • 指令: Cursor 在執行任務時所遵循的逐步指引。

清晰的結構有助於 Cursor 理解技能的用途,並產出更一致的結果。

Cursor 技能定義檔的核心結構

步驟 6:加入選配強化項目(視需求而定)

定義完基本區段後,你可加入以下區段來增強技能:

  • 範本

  • 範例

  • 備註

  • 驗證規則

  • 輸出要求

為 Cursor 技能加入範本與驗證規則

步驟 7:在 Cursor 中使用技能

技能設定完成後,按 Ctrl + I 開啟 Cursor Chat。輸入 / 以查看可用技能,選取你要使用的那個,接著描述你的任務。Cursor 會自動載入所選技能的指令,並套用到任務上。

在 Cursor Chat 中選取並使用自訂技能

步驟 8:讓 Cursor 執行工作流程

AI 會遵循你的技能規則,必要時提出釐清問題,並相應地產出 API 或文件等結構化成果。

Cursor 使用自訂技能執行工作流程

自訂技能能大幅提升開發者使用 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 中使用的外部技能

技能說明GitHub 連結
best-of-n-solving使用隨齋獨立的 git worktree 平行嘗試多種解法來解決難題,再挑出最佳方案。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/best-of-n-solving/SKILL.md
parallel-exploring啟動多個唯讀 subagent 同步探查不同區塊,快速掌握大型程式碼庫。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/parallel-exploring/SKILL.md
adding-e2e-tests設定 Playwright,含設定檔、範例測試、page object 與 CI 整合。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-e2e-tests/SKILL.md
adding-auth使用 Auth.js(NextAuth)加入 OAuth 登入、層話管理與受保護路由。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-auth/SKILL.md
adding-stripe整合 Stripe 結帳、訂閱、webhook 與客戶門戶。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-stripe/SKILL.md
adding-docker使用多階段 Dockerfile、docker-compose 與 .dockerignore 將任何應用 Docker 化。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-docker/SKILL.md
adding-analytics為任何網頁應用加入 PostHog 事件追蹤、頁面瀏覽、功能旗標與層話重播。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-analytics/SKILL.md
adding-error-tracking加入 Sentry 當機回報、效能監控與 source map。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-error-tracking/SKILL.md
auditing-security系統性安全稽核,檢查 OWASP Top 10 漏洞、機密資訊外洩與不安全的程式模式。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/auditing-security/SKILL.md
profiling-performance使用 Cursor 的瀏覽器效能分析器,對運行中的應用進行 CPU 效能分析,擷取呼叫堆疊並找出執行緩慢的函式。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/profiling-performance/SKILL.md
converting-css-to-tailwind將一般 CSS 樣式表轉換為 Tailwind 工具類別 — 含選取器、媒體查詢、偽類別、動畫與任意值。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/converting-css-to-tailwind/SKILL.md
generating-images使用 OpenAI gpt-image-2 生成或編輯圖像(圖示、標誌、部落格主圖、OG 圖像、插畫、設計稿)。支援文生圖、圖生圖、髦罩修補與平行批次作業。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/generating-images/SKILL.md
api-smoke-testing從程式碼庫中找出 API 路由,呼叫每個端點,並回報哪些會回傳錯誤。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/api-smoke-testing/SKILL.md
creating-pr建立整潔、隨時可審查的 pull request,含規範化標題、結構化說明與關聯議題。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/creating-pr/SKILL.md
babysitting-pr監控開啟中的 PR,留意 CI 失敗、審查留言與合併衝突 — 並自動修復,讓 PR 隨時可合併。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/babysitting-pr/SKILL.md

額外小提示:輕鬆用 Kimi 建立個人技能

Kimi 的「文件轉技能」功能讓你能把現有的文件、程式碼或範本轉化為可重複運用的 AI 技能。它不只是讀取或摘要檔案,更能直接從內容中擷取結構化工作流程,並轉化為自動化動作。如此便能輕鬆重用 Office 檔案或內部文件的流程,無須從頭重建就能自動化重複任務。

如何將文件轉換成技能?

若你已有 SOP、範本、報告或結構化檔案,可直接在 Kimi 中將它們轉換成技能。作法如下。

步驟 1:進入「文件轉技能」工具

前往 kimi.com 開始。點選「+」(建立)按鈕,接著進入「Skills」並選擇「Document to skills」選項。

在 Kimi 中進入文件轉技能工具

步驟 2:上傳 Office 檔案

上傳你現有的檔案,例如 Word 文件、PDF、Excel 表格或簡報。上傳後,明確說明你希望 Kimi 擷取、複製或轉換成可重複運用技能的內容。接著 Kimi 會處理該檔案、辨識關鍵模式,並自動從你的文件中擷取底層的工作流程結構。

在 Kimi 中上傳文件以轉換成技能

步驟 3:建立並使用你的技能

點選「Create skill」以啟動生成流程。Kimi 會分析你的文件並轉換成結構化、可重複運用的技能,耗時視檔案大小與複雜度而定,可能需要幾分鐘。

在 Kimi 中建立並使用你的技能

完成後,你可開啟技能直接使用。你也可以修改它、複製內容,或下載為 .md 檔案供重複使用或分享。

在 Kimi 中下載你的技能

Kimi 文件轉技能工具的主要功能

了解文件如何轉換成可重複運用的技能後,不妨進一步看看這項功能為何如此強大。

  • 把文件轉為可重複運用的技能與知識體系

Kimi 將 SOP、手冊、準則等文件轉換成結構化技能。這些技能以可重複運用的形式封裝工作流程、規則與領域知識。你的文件不再是靜態檔案,而是可供執行的 AI 指令。這讓你能在多項任務中重用同一份專業能力。

  • 結合自訂與現有技能,成果更出色

Kimi 讓你能同時使用多個技能,包含你自己的自訂技能與內建技能。在同一個工作流程中結合不同技能,你能產出更符合預期與任務需求的成果。這份彈性讓技能更容易適應不同情境,並提升整體輸出品質。

結語

技能把指令封裝成編輯器內可重複運用的工作流程,讓開發任務更好管理。這有助於維持輸出一致性,並減少編碼過程中反覆手動提示的需要。開發者可在不同專案中套用同一套結構化邏輯,提升效率與條理。若想更快完成設定,Kimi 等工具可將現有文件轉換成可重複運用的技能,讓工作流程自動化更輕鬆、更具擴展性。

常見問題

Cursor 技能儲存在哪裡?
Cursor 技能通常儲存在你的本機專案或 Cursor 的工作區設定中。在多數情況下,它們會以結構化檔案或資料夾的形式存在於專案目錄內(常見如 .cursor/ 或 skills/config 資料夾)。若已啟用同步,也可透過 Cursor 帳號設定進行管理。如此一來,當你處理同一個專案時,這些技能可在不同工作階段間沿用。
Cursor 技能會自動運作嗎?
可以,Cursor 技能是否能自動運作,取決於設定方式。啟用後,它們可偵測程式碼庫中的情境,並在無須手動下提示詞的情況下套用對應指令。不過,並非所有技能都會自動執行,有些需要使用者明確觸發,視技能類型與設定而定。
Cursor 技能可以自訂嗎?
可以,Cursor 技能可依你的工作流程需求完全自訂。你能編輯指令、調整行為規則,並定義技能在不同情境下應如何回應。開發者經常為特定框架、編碼規範或自動化任務量身打造技能。這份彈性讓團隊得以建立個人化的 AI 輔助開發流程。
相關推薦
Claude Code Skills 與應用場景完整指南
Claude Code Skills 與應用場景完整指南
2026-07-17
如何建立技能以實現更好的自動化
如何建立技能以實現更好的自動化
2026-07-17