
什麼是 AI Agent 技能?深入探討其工作原理並手把手教你如何建構高效、可複用的Agent技能
全面系統地深入了解什麼是AI Agent技能、漸進式披露(Progressive Disclosure)的工作原理,并手把手教你如何撰寫SKILL.md規範,打包參考文件、範本與腳本。本文也將對比技能、工具與MCP的差異與標準开发流程,助你輕鬆建構出可複用、高效率、能處理複雜上下文管理的自訂代理核心技能。
目錄
什麼是 AI Agent 技能?
代理技能(agent skill)是一種可複用的指令集 —— 它是一個標準化的流程,旨在指導 Agent 如何卓越地完成某一特定類型的任務。一個技能通常由單個 Markdown 文件 SKILL.md 構成,並且可以打包該任務所需的任何其他文件,例如參考文件、範本或可執行腳本。
以 grill-me 技能为例:
---
name: grill-me
description: Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
---
Interview me relentlessly about every aspect of this plan until we reach a shared understanding. Walk down each branch of the design tree, resolving dependencies between decisions one-by-one. For each question, provide your recommended answer.
Ask the questions one at a time.
If a question can be answered by exploring the codebase, explore the codebase instead.
SKILL.md 文件包含一小塊元資料(metadata)和指令的正文。元資料由技能的名稱(name)和描述(description)組成,AI Agent 會在啟動時將其載入。
AI Agent 技能的工作原理:漸進式披露(Progressive Disclosure)
在初始階段,只有技能的名稱和描述會被載入到上下文視窗(Context)中。當使用者的請求與技能的描述相匹配時,该技能的完整指令正文才會被載入到相同的上下文中。
讓我們來看看在實際使用中,grill-me 技能是如何工作的。

逐步流程
- 請求(Request) —— 使用者向 Agent 提出需求(例如:“對我的工作流設計進行壓力測試剖析”)。
- 選擇提示词(Selection prompt) —— 使用者的請求與所有可用技能的描述一起發送給 LLM。
- LLM 做出選擇 —— LLM 將請求與每個描述進行對比,並返回匹配的技能。
- 確認(Confirmation) —— Agent 将推薦的技能呈現給使用者,由使用者進行確認(或拒絕/調整)該選擇。
- 載入指令 —— Agent 獲取已確認技能的完整指令:即
SKILL.md的正文內容。 - 執行提示詞(Execution prompt) —— 使用者的請求加上所選技能的具体指令一起發送給 LLM。
- 響應(Response) —— LLM 生成輸出,即壓力測試訪談中的第一個剖析問題。
現在,我們使用 excalidraw-diagram-skill 來演示帶參考文件的技能是如何工作的:

逐步流程
- 請求(Request) —— 使用者向 Agent 提出需求(“繪製部署流程的工作流圖”)。
- 選擇提示詞 —— 使用者的請求與所有可用技能的描述一起發送給 LLM。
- LLM 做出選擇 —— LLM 將請求與每個描述進行對比,並返回匹配的技能。在這裡,“繪製工作流圖”與
excalidraw-diagram的描述匹配,因此該技能被選中。 - 確認 —— Agent 將推薦的技能呈現給使用者,由使用者進行確認(或拒绝/調整)該選擇。
- 載入指令 —— Agent 獲取已確認技能的完整指令:即
SKILL.md的正文內容以及任何引用的參考文件(對於excalidraw-diagram,這包括調色盤、JSON Schema 和圖表元素範本)。 - 執行提示詞 —— 使用者的請求加上所選技能的具体指令一起發送給 LLM。模型現在擁有了它所需的詳細方法論。
- 響應 —— LLM 生成輸出(一個
.excalidraw的 JSON 文件),由 Agent 將其返回給使用者。
AI Agent 技能 vs. 工具與 MCP
技能並不能替代提示詞、普通工具(Tools)或 MCP。工具和 MCP 整合擴展了 Agent 對外部系統的存取範圍 —— 例如查詢資料庫、呼叫 API 等等。而技能則加深了 Agent 完成特定任務的實戰訣竅(Know-how)和專業深度。
諸如 在 ChatGPT 與 Claude 中配置 NetSuite MCP 的 MCP 整合,能夠讓 Agent 透過存取 NetSuite 中的即時財務和營運資料來回答使用者問題。而 NetSuite 業務報告技能則會進一步引導 Agent 如何去撰寫這份報告,并以規範的報表形式呈現給使用者。
使用技能的典型場景包括:
- 多步驟複雜工作流
- 文件處理,例如從 PDF 中提取特定資料結構
- 程式碼生成規範與標準
如何建立 AI Agent 技能
- 建立一個資料夾,並以技能名稱命名(例如
netsuite-operation-report/)。 - 撰寫
SKILL.md,包含name、精準的description,以及精煉的指令正文(控制在 200 字以內)。 - 添加任務所需資源 —— 包括參考文件、範本、腳本。保持
SKILL.md短小精悍,並將細節連結至其他文件。 - 進行安裝,讓 Agent 能夠發現它。參考 解決 AI 智能代理技能碎片化:集中化管理技能 以了解如何在多個 Agent 之間集中管理技能。
撰寫優秀技能的幾個技巧:
- 技能描述(description)應當面向系統觸發器(Trigger)來写,而不是給人類閱讀。
- 保持
SKILL.md極其精簡 —— 限制在 200 字以內。在正文中寫下通用流程,將邊緣情況和細節留給參考文件。 - 凡是確定性的任務,應當使用腳本(Script)来處理。不要讓 LLM 去做算術。
- 做好版本控制,將其提交進 Git 中。
結語
與定義“連接到什麼”的工具和 MCP 不同,智能代理技能封裝了“如何去完成工作”。它們是不可或缺的互補,而非替代關係。
透過利用漸進式披露(Progressive Disclosure),技能可以使 Agent 的上下文視窗保持整潔和高效 —— 僅在使用者請求觸發时,才會載入詳細的指令、參考文件和可執行腳本。
相關文章

AI 與智能體
為 DeepSeek Harness 接入 Buzz 協作平台:構建自託管 Nostr 訊息閘道的完整實踐
深入解析如何透過 Nostr 協定將 DeepSeek Harness 接入 Block Buzz 協作平台:手把手配置 NIP-42 鑑權認證、基於 40003 事件的原位串流編輯輸出、頻道獨立工作階段管理與本地工作區指令聯動,為開發團隊建構安全可控、開箱即用的人機協同智能體開發環境與全新工作流程。
14 分鐘閱讀
AI 與智能體
教學:使用 Cloudflare WARP 安全地將 Hermes Agent 暴露至私有網路
本文深入探討如何使用 Cloudflare WARP 與 Zero Trust 技術,在完全不需要開啟任何防火牆入站連接埠的情況下,安全地將您的 Hermes Agent 暴露到私有網路中,從而實現全球範圍內的安全存取。這為您構建專屬私有遠端 AI 基礎架構打下堅實基礎。
5 分鐘閱讀
協作
自建 Block 旗下 Buzz 協作平台:輕鬆構建人類與 AI 智能體高效協同工作的全新共享工作空間
本教學將手把手帶您在 Ubuntu VPS 上部署自託管的 Block 旗下 Nostr 中繼 Buzz,並配置 Cloudflare DNS 安全網路。我們將幫助您搭建起一個安全性的共享工作空間,讓您的團隊成員與多個 AI 智能體(如 Claude、Kimi)能夠基於加密身份進行高效溝通、共享專案上下文並實現無縫協作。
11 分鐘閱讀
上一篇
如何在 Linux VPS 遠端伺服器上從零開始安裝、部署與設定 Hermes Agent
在本篇詳細的實戰教學中,我們將逐步向您展示如何在遠端 Linux VPS 伺服器上成功安裝與部署 Hermes Agent,並實現 24 小時不間斷的穩定運行。我們還會手把手教您如何透過自訂的 Telegram 機器人,快速與Hermes進行無縫對接,輕鬆實現自動化的工作流程管理,確保系統隨時在線回應。

下一篇
使用MDM設定檔在macOS上無縫切換與設定多個Cloudflare WARP零信任組織的完整教學指南
本指南將詳細介紹如何在macOS系統上,通過使用MDM .mobileconfig設定檔,實現多個Cloudflare WARP零信任組織或帳戶之間的無縫切換。本文為企業IT系統管理員提供了一套完整的、可直接落地部署的教學指南與設定步驟範本,幫助企業輕鬆管理並確保終端用戶的網路安全、合規審計與流暢體驗。