Skill 與 MCP:工作流程與外部連接如何搭配
內容修訂與來源核對:2026/10/19。
當你開始讓 AI 處理固定工作,常會遇到兩個需求:一是每次都要重講流程,二是工作所需的資料與操作放在其他系統。Skill 用來整理工作方法,MCP 用來建立外部連接,兩者可以分別採用,也能搭配。
Skill:把工作方法整理成可重用的技能
Skill 將任務的操作步驟、專業知識、範例與參考資料封裝起來,讓支援的代理在適當時機載入。依 Agent Skills 格式,一個技能以包含 SKILL.md 的資料夾為核心,也可以附帶腳本、模板與其他檔案。
例如「網站文章校對」Skill 可以定義:先確認讀者與用途,再檢查術語、來源與段落,最後輸出修改建議及待確認事項。流程固定後,就不必每次重新交代。
支援此格式的應用通常先讀取技能名稱與描述,任務符合時才載入完整指引。實際的觸發方式與可執行內容,仍由使用的產品決定。
MCP:讓 AI 應用連接外部系統
MCP(Model Context Protocol)是 AI 應用與外部系統交換資料、使用功能的開放協定。例如讓 AI 應用存取文件庫、查詢資料庫,或操作專案管理系統。
實作上,AI 應用透過 MCP 用戶端與伺服器溝通;伺服器可在本機或遠端執行,提供資料、可呼叫功能與互動模板。使用者需要確認產品支援方式、連線設定及帳號授權。
接上 MCP 後,代理可以取得該連接開放的能力;至於應該按照什麼流程完成任務,仍需由任務指令、Skill 或應用本身安排。
兩者差在哪裡?
| 比較面向 | Skill | MCP |
|---|---|---|
| 主要問題 | 這件工作應該怎麼做? | 如何連到外部資料與功能? |
| 交付內容 | 指引、參考資料、模板、選用腳本 | 應用與伺服器之間的連接與交換規則 |
| 使用前提 | 產品能載入技能,並具備流程需要的執行能力 | 產品支援 MCP,有對應伺服器與必要授權 |
| 修改時機 | 工作步驟、格式或驗收要求改變 | 連線、服務功能或存取範圍改變 |
| 驗收重點 | 是否遵循流程、輸出是否符合要求 | 是否取得正確資料、操作是否成功 |
Skill 裡寫「查詢文件庫」,不會自動建立連線或取得帳號權限;MCP 連線成功,也不代表代理已理解你的工作規則。
搭配示例:整理每週專案摘要
以下是本站的設計示例,並非某個產品的實測結果。
- Skill 定義方法:限定本週範圍,依完成事項、阻塞與待決策分類;每項附來源,缺資料就標明。
- MCP 提供連接:從已授權的專案系統取得任務與相關文件。
- 代理依流程整理:按 Skill 的準則篩選資料、撰寫摘要,核對日期與引用。
- 檢查結果:確認摘要有來源、分類正確;若還要寫回系統,另確認目的地與寫入權限。
日後更改摘要格式,主要調整 Skill;更換專案系統,主要調整外部連接與相關設定。若流程引用了特定服務的功能名稱,也要同步修改 Skill。
何時先用哪一個?
- 工作重複,但資料已在目前環境:先整理 Skill,例如固定格式校稿或處理已提供的檔案。
- 需要外部資料,但任務很單純:先完成 MCP 連接,例如查詢一筆專案資料;不必為每次查詢都建立技能。
- 固定流程需要跨系統資料或操作:搭配 Skill 與 MCP,例如每週整理專案摘要。
- 既有功能已能完成工作:沿用現有方式,等出現重複交代或連接需求再擴充。
選用時,先確認目前產品如何支援技能與 MCP,再用一個小任務驗收。格式相容不代表所有腳本、路徑、服務功能與權限設定都能直接搬用。
找現成技能可看 Skills 技能庫與推薦;想整理自己的流程可看 整理工作方法。回到 AI 協作與擴充 可接續閱讀 MCP 與多代理架構。