你是不是也常遇到這種狀況:把同一個任務交給 AI,第一次做出來的成果很驚豔,第二次格式卻突然大搬家,第三次甚至漏掉你特別交代的重大規則。
搞到最後,每次交辦任務都像在碰運氣,還得花額外的時間幫 AI 進行微調與修正。
其實,問題往往出在「工作流程沒有被標準化與固定下來」。AI 雖然具備強大的通用知識,但它並不知道貴公司的企業文化與做事眉角、不清楚哪些核心步驟絕對不能省略,更不知道遇到例外狀況時,應該對接哪位窗口或主管進行確認。
而目前業界常聽到的的「AI Agent Skill(AI 助理技能)」,就是專門為了解決這個痛點而生的核心機制。
簡單來說,它可以把公司的標準作業程序(SOP)、文案寫作規範、業務判斷標準、公版範本以及品質檢查清單(Checklist),通通整合並打包成一套可重複使用的「工作技能包」。未來只要遇到同性質的任務,AI Agent 就能直接載入這套 Skill,自動化且精準地按照既定商務流程完成工作,確保產出品質的一致性。
更重要的是,目前全球兩大 AI 巨頭 OpenAI 與 Anthropic 都已支援 Agent Skills,並且雙方皆採用以「SKILL.md」為核心的開放格式。
這項技術標準的統一,對企業而言具有重大的戰略意義。這代表您在 A 平台調教好的工作流程與技能包,未來有很大的機會可以直接轉移、無縫接軌地在其他相容平台間彈性配置。企業不僅能避免被單一軟體廠商綁死(Vendor Lock-in),更不必在轉換系統時從零開始痛苦重寫,大幅降低了數位轉型的隱形成本。
不過仍需特別注意的是,雖然核心格式彼此互通,但實際進行跨平台搬移時,能否百分之百直接啟用,仍取決於兩邊平台的程式執行環境、自動化工具權限,以及平台基礎功能是否完全相容。但不可否認的是,這種開放格式的普及,正是讓 AI 真正走入企業內部、成為高效率核心戰力的關鍵一步。
AI Agent Skill 到底是什麼?
簡單來說,Skill 就像是一份專門寫給 AI Agent 閱讀與執行的「標準作業手冊(SOP)」。
這就如同我們在培訓一位新進同仁時,通常需要明確交代以下幾大核心要點:
- 啟動時機:這項工作在什麼時間點或滿足什麼條件時必須執行。
- 前置準備:開始動工前,需要先盤點並準備好哪些關鍵資料。
- 執行步驟:實際操作時,必須嚴格遵循哪些標準流程與先後順序。
- 異常處理:遇到哪些特殊例外狀況時,應該立即暫停或呈報主管確認。
- 交付規格:任務完成後,最終產出必須符合什麼樣的格式與標準。
- 品質覆核:在正式交付之前,需要依據哪些項目逐一進行品質檢查。
AI Agent Skill 的運作邏輯完全相同,只是我們將上述的商務邏輯與做事眉角,轉化整理成 AI 能夠精準讀取、理解並自動化執行的數位形式。
在架構設計上,一套標準的 Skill 至少會包含一個核心的 SKILL.md 檔案,用來清楚定義該技能的名稱、核心用途說明以及具體的操作指示。
而一套發展成熟且完整的 Skill,則會進一步整合參考資料、公版文件範本、圖表、結構化資料表以及自動化程式腳本。根據目前 Agent Skills 的官方規格建議,企業在開發時應將主要的核心引導指示集中於 SKILL.md 中,並將篇幅較長或相對複雜的支援資料,分類封裝進 references(參考文獻)、scripts(腳本工具)或 assets(數位資產)等獨立資料夾。透過這種結構化的模組設計,讓 Agent 在執行任務時能依據當下需求動態讀取,有效提升 AI 運作的效率與精準度。
一套客服退款 Skill,可能長得像這樣:
customer-refund-skill/
├── SKILL.md
├── references/
│ ├── refund-policy.md
│ └── escalation-rules.md
├── scripts/
│ └── check-order-status.py
└── assets/
└── reply-template.md
其中的 SKILL.md 可以這樣寫:
---
name: customer-refund-review
description: 檢查退款資格、整理判斷依據並產生客服回覆。
---
# 使用時機
當顧客要求退款、退貨或取消訂單時使用。
# 執行步驟
1. 確認訂單編號與購買日期。
2. 檢查付款及出貨狀態。
3. 比對退款政策。
4. 判斷是否符合退款資格。
5. 整理判斷依據。
6. 產生客服回覆。
7. 例外案件交由主管確認。
# 回覆要求
- 使用繁體中文。
- 不承諾政策以外的補償。
- 不自行推測商品狀態。
- 回覆中必須寫出下一步。
當顧客提出退款要求時,Agent 可以先載入這套 Skill,再按照公司的政策處理。這比每次重新輸入一大段提示詞更容易管理,也比較能維持一致性。
Skill、Prompt、Tool 和 MCP 有什麼不同?
這幾個名詞經常放在一起談,但處理的問題不同。
| 項目 | 主要用途 | 客服情境 |
|---|---|---|
| Prompt | 說明這一次要做什麼 | 請幫我判斷這筆訂單能不能退款 |
| Skill | 規定這類工作平常要怎麼做 | 退款判斷流程、回覆語氣與升級條件 |
| Tool | 提供實際執行能力 | 查詢訂單、建立客服單、寄出通知 |
| MCP | 讓 AI 應用程式用一致方式連接外部資料與工具 | 連接 CRM、訂單系統或知識庫 |
| AI Agent | 規劃步驟、選擇 Skill 和工具,完成整項任務 | 查訂單、讀政策、判斷資格並產生回覆 |
在企業推動 AI 自動化的架構中,MCP(Model Context Protocol)、Tool(工具)與 Skill(技能) 各自扮演著不可或缺的關鍵角色。
這三者的核心功能與協同運作模式如下:
- MCP(模型上下文協定):負責基礎建設,提供 AI 連接企業外部系統與資料庫的通訊管道。
- Tool(工具):負責具體執行,是 AI 用來操作功能、撈取資料或啟動特定動作的執行媒介。
- Skill(技能):負責策略邏輯,用來保存企業的核心工作方法、商務邏輯與品質裁決標準。
這三者搭配使用的實際商務情境如下:
以客戶關係管理為例,當企業想要自動化處理客戶需求時,MCP 會先搭建好橋樑,讓 AI Agent 安全地連入內部的 CRM 系統;接著,AI 會調用 Tool 來執行具體的技術動作,例如輸入客戶 ID 並查詢其歷史消費紀錄;最後,Skill 則扮演資深主管的角色,明確指引 AI 在查到的眾多資料中,必須仔細核對哪幾個關鍵欄位、如何評估該客戶的權益,以及在判定達到何種風險門檻時,必須立刻停止自動化流程、轉交給真人客服接手處理。
透過這種「管道、手腳、大腦」的完美分工,企業才能真正打造出既具備系統操作能力,又完美符合公司治理規範的 AI 核心戰力。
OpenAI Skills 和 Claude Skills 有什麼差異?
兩邊的基本概念很接近,都能把指示、參考資料和程式碼整理成可重複使用的 Skill,也都能依照任務內容自動判斷是否載入。
差異主要落在使用平台、程式執行方式、團隊管理及既有產品生態。
| 比較項目 | OpenAI Skills | Claude Skills |
|---|---|---|
| 核心格式 | 採用 Agent Skills 開放標準,以 SKILL.md 和相關檔案組成 | 採用 Agent Skills 開放標準,以 SKILL.md、腳本和參考資料組成 |
| 主要使用平台 | ChatGPT、Codex 與 OpenAI API | Claude、Claude Code 與 Claude API |
| 自動啟用 | ChatGPT 可在合適時自動使用已安裝的 Skill;API 也能直接指定使用特定 Skill | Claude 會根據 Skill 的名稱及說明判斷何時載入 |
| 程式執行 | API 支援 OpenAI 託管容器及企業自行管理的本機 Shell | Claude 端需要開啟程式執行功能;API 可搭配程式執行工具使用 |
| 團隊分享 | 支援個人、指定成員、群組及工作區分享 | 支援個人、指定成員及組織層級分享 |
| 管理功能 | 可管理建立、上傳、分享、發布、安裝及存取權限,企業方案也支援合規紀錄 | Team 與 Enterprise 可集中提供 Skill、限制分享方式,並記錄部分分享活動 |
| API 版本管理 | OpenAI API 文件明確支援上傳版本化 Skill,呼叫時可以指定版本 | 公開文件較著重 Skill 資料夾、上傳及組織管理,企業仍應另外建立 Git 與發布版本規則 |
| 目前較明顯的產品方向 | 與 ChatGPT 工作區、Codex、API 和託管執行環境整合 | 與 Claude、Claude Code、文件處理和程式執行工作流程整合 |
OpenAI 目前將個人 Skills 提供給 ChatGPT Business、Enterprise、Healthcare 和 Edu 使用者,Codex 與 API 也支援 Skills。OpenAI API 可以將 Skill 上傳為版本化檔案包,並在託管容器或本機 Shell 環境使用。
Claude 支援自訂 Skills,Claude Code 與 API 也能使用相關功能。Claude 的 Team 和 Enterprise 方案可以由組織管理者集中上傳 Skill,也可以控制成員之間能否分享或發布到組織目錄。
因此,很難只靠一張功能表判定哪一個平台比較好。企業真正要比較的是既有帳號與系統環境、程式碼要在哪裡執行、資料能不能離開公司環境,以及管理者需要哪些稽核與權限設定。
AI Agent Skill 可以用在哪些工作?
Skill 最適合用在會重複發生、步驟相對固定,又需要維持品質的任務。
情境一:客服退款與客訴處理
客服人員每天可能收到大量退款、換貨或客訴案件。每位人員對政策的理解不同,回覆內容也容易出現落差。
公司可以建立一套退款 Skill,放入:
- 退款期限與資格。
- 商品類型的例外規定。
- 需要查詢的訂單欄位。
- 可提供的補償範圍。
- 需要主管確認的條件。
- 客服回覆範本。
Agent 收到案件後,可以先整理顧客需求、查詢訂單、比對政策,再產生建議回覆。碰到高額訂單、法律爭議或政策沒有涵蓋的狀況,Skill 可以要求 Agent 停止自動處理並轉交真人。
這類 Skill 的價值在於降低政策誤用和回覆落差。公司仍要保留人工確認機制,尤其是退款、賠償及合約承諾等高風險項目。
情境二:業務提案與報價準備
業務提案常需要整理客戶背景、產業問題、產品功能及過往案例。新人可能不清楚哪些內容能對外說,資深業務則會花很多時間重複修改格式。
提案 Skill 可以放入:
- 公司標準簡報架構。
- 產品名稱與正式說法。
- 各產業適用的案例。
- 禁止承諾的功能與成效。
- 報價前需要確認的問題。
- 提案文件的檢查清單。
業務輸入客戶產業、公司規模及目前問題後,Agent 可以整理訪談問題、產生提案初稿,並標出資料不足的地方。
這類應用可以縮短準備時間,但不能把未確認的客戶資訊或預估效益直接寫成事實。Skill 應要求 Agent 清楚標記假設,避免業務在不知情的狀況下對外使用。
情境三:品牌內容與社群文章
同一家公司可能有多位行銷人員、代理商和外部寫手。即使大家都有品牌指南,實際寫出來的語氣仍可能差很多。
品牌內容 Skill 可以整理:
- 慣用詞與禁用詞。
- 台灣市場常用說法。
- 標題與段落長度。
- 品牌語氣。
- 產品名稱和功能描述。
- 發布前的事實查核項目。
比方說,品牌不使用過度誇張的成效宣稱,也不使用「賦能、渠道、獲取」等不符合台灣習慣的詞。Skill 可以在產生文章後自動檢查這些項目,再交給編輯確認。
情境四:會議紀錄與後續追蹤
一般的會議摘要常把每句話都縮短,卻沒有整理出決策、負責人和期限。
會議 Skill 可以要求 Agent 將內容分成:
- 已確認的決策。
- 尚未解決的問題。
- 待辦事項。
- 負責人。
- 預計完成時間。
- 需要追蹤的風險。
如果逐字稿沒有提到負責人,Agent 應標示「尚未指定」,而不是自行猜測。這個規則看似簡單,卻能大幅降低錯誤資訊進入專案管理系統的機率。
情境五:財務與營運報表
每月營運報告通常會重複進行資料整理、指標計算和文字說明。不同分析人員可能使用不同公式或判斷標準,最後很難比較。
報表 Skill 可以包含:
- 指標定義。
- 計算公式。
- 資料清理規則。
- 異常值判斷方式。
- 圖表範本。
- 管理階層需要看的摘要格式。
Skill 也能附上程式腳本,讓 Agent 使用固定公式計算,減少靠文字推理完成數學工作的風險。Anthropic 在 Agent Skills 的技術說明中也提到,排序、資料處理和格式驗證等工作,交給傳統程式執行通常更有效率,也較容易得到一致結果。
情境六:軟體開發與程式碼審查
開發團隊可以把架構規則、命名方式、安全要求和測試流程整理成 Skill。
Agent 在新增功能或檢查程式碼時,可以依序確認:
- 是否符合專案目錄結構。
- 是否使用指定套件。
- 是否補上測試。
- 是否處理錯誤情況。
- 是否記錄必要的 Log。
- 是否碰到敏感資料或權限問題。
這種做法有助於讓 AI 產生的程式碼貼近團隊現況。Skill 如果只寫一般性的程式設計常識,實際價值通常有限。真正有用的內容,往往是公司自己的架構限制、部署方式和容易踩到的問題。
情境七:新人教育與內部流程
新人常需要在大量文件中找答案,還要花時間理解公司實際怎麼運作。
各部門可以建立自己的 Skill,像是:
- 新客戶開案流程。
- 發票與請款流程。
- 採購申請流程。
- 資安事件通報流程。
- 行銷活動上線檢查。
- 客服案件升級流程。
新人可以直接描述目前遇到的情況,Agent 再按照 Skill 提供下一步、必要文件和負責窗口。公司在流程更新後,只要調整 Skill 及參考文件,也比較容易維持資訊一致。
OpenAI 和 Claude 執行同一套 Skill,結果會一樣嗎?
不雖然雙方目前都支援以 SKILL.md 為核心的開放格式,且能讀取相同或高度相近的架構指示,但由於底層技術與架構的差異,實際產出的結果與執行效率仍會受到以下幾項關鍵因素影響:
- 核心模型版本的差異:OpenAI 的 GPT 系列與 Anthropic 的 Claude 系列,在基礎語言理解、邏輯推理能力以及文本權重上本就存在本質上的不同。
- 觸發與載入時機的判定:不同平台的 Agent 系統,在解析使用者意圖並判定「何時該自動載入這套 Skill」的啟動機制與靈敏度不盡相同。
- 平台內建工具的支援度:各平台原生提供的 API 介面、外掛生態系以及工具(Tools)整合能力不同,會直接影響 Agent 的手腳伸展範圍。
- 程式碼執行環境的限制:當 Skill 內包含自動化腳本時,程式碼是在沙盒(Sandbox)安全環境、雲端伺服器還是本地端執行,其運算權限與效能都有所差異。
- 企業資料與檔案的存取權:各平台在對接企業內部資料庫、知識庫(RAG)或共享資料夾時,其檔案讀取速度、權限控管與格式支援度各有不同。
- 系統層級的安全治理防護:OpenAI 與 Anthropic 各自設有不同的安全性過濾機制(Safety Guardrails)與法遵合規審查,這會影響 Agent 對敏感資料的處理態度。
- 長文本與模糊引導的處理:面對篇幅極長的參考文件(Context Window)或是語意較為模糊的抽象指示時,兩大陣營模型的解讀能力與聚焦程度存在顯著的技術交叉。
因此,企業若想在 OpenAI 與 Claude 之間進行成效評估與系統選型,切忌只看單一次的 Demo 示範。
最務實的作法是建立一組包含多元情境的「標準測試案例集(Benchmark)」,讓兩邊平台在相同的測試案例下進行批次執行,並綜合評估其穩定度、正確率與執行成本,才能篩選出最適合貴公司業務場景的 AI 核心主力。
以退款 Skill 為例,可以準備 50 到 100 筆測試案件,分別測量:
| 評估項目 | 檢查方式 |
|---|---|
| 政策判斷正確率 | 是否依公司規定判定 |
| 遺漏率 | 是否漏查必要資料 |
| 錯誤承諾率 | 是否提供政策以外的退款或補償 |
| 轉交正確率 | 是否把高風險案件交給真人 |
| 格式符合率 | 是否按照指定格式輸出 |
| 工具使用正確率 | 是否查詢正確系統與欄位 |
| 執行時間 | 完成一次任務需要多久 |
| 使用成本 | 模型、工具及運算費用 |
| 穩定度 | 相同案件重跑後結果是否一致 |
這種測試得到的結果,通常比「哪個模型感覺比較聰明」更有決策價值。
導入 Skill 前,企業要注意哪些風險?
1. Skill 可能在錯誤的時機啟用
Agent 通常會根據 Skill 的名稱和 description 判斷是否使用。說明寫得太廣,Agent 可能在無關任務中載入;寫得太窄,又可能錯過真正需要的情況。
Skill 的 description 應清楚寫出工作內容、使用時機及常見關鍵字。Agent Skills 規格也將 description 視為必要欄位,並建議同時描述「做什麼」和「什麼時候使用」。
2. Skill 可能包含可執行程式碼
Skill 不只有文字指示,也可能包含 Python、JavaScript 或 Shell 腳本。從外部下載的 Skill,風險很接近安裝不熟悉的軟體。
OpenAI 會掃描上傳的 Skill,但官方也明確提醒,平台掃描不能取代企業自己的檢查、政策和判斷。Claude 的組織功能則要求開啟程式碼執行,管理者也需要留意 Skill 的分享及發布權限。
3. Skill 不會自動保證答案正確
Agent 仍可能漏讀規則、誤解文件、選錯工具或自行補上不存在的資訊。
每一套重要 Skill 都應有測試案例、通過標準和回歸測試。更新流程或更換模型後,也要重新測試,不能只確認檔案能不能正常載入。
4. 公司需要管理版本與負責人
如果每個部門都能自行建立 Skill,很快就會出現名稱重複、規則衝突和文件過期等問題。
至少要記錄:
- Skill 的負責人。
- 目前正式版本。
- 最近更新時間。
- 適用部門。
- 可存取的資料。
- 測試結果。
- 發生問題時的回復方式。
5. 權限要跟著工作需求設定
客服 Skill 可能需要讀取訂單,卻不一定需要修改付款資料。會議 Skill 可能需要讀取行事曆,也不代表它可以替使用者取消會議。
權限範圍越大,出錯時的影響也越大。企業應採用最低必要權限,並針對退款、刪除、付款、合約承諾等動作保留人工確認。
企業該選 OpenAI Skills 還是 Claude Skills?
可以先從現有環境判斷。
公司已大量使用 ChatGPT、OpenAI API 或 Codex,OpenAI Skills 的整合成本通常較低。需要在企業自行管理的環境執行程式碼時,也可以評估 OpenAI API 的本機 Shell 模式。
公司主要使用 Claude、Claude Code,或已經把文件和開發工作放在 Claude 生態中,Claude Skills 會比較容易接上現有流程。
如果企業很在意模型供應商切換風險,可以按照 Agent Skills 開放規格設計 Skill,避免放入太多特定平台才能理解的指示。程式腳本、工具名稱和權限設定仍可能需要調整,但主要的流程知識有機會保留下來。
真正需要長期管理的資產包括公司的 SOP、判斷規則、測試案例、權限設計和更新流程。模型會持續更換,這些內容才是 AI Agent 能否穩定進入日常營運的基礎。
結語
總結來說,AI Agent Skill 核心解決的是企業在數位轉型中,工作方法難以標準化重複、難以跨團隊分享,以及難以集中管理的管理痛點。
透過這套機制,企業可以讓 AI Agent 完美記住內部的標準作業流程(SOP)、輸出格式與法遵限制。更重要的是,它能將資深同仁腦中的隱性經驗與做事眉角,系統化地梳理成團隊共同享有的數位工作規則。無論是客服、業務、行銷、財務、開發還是新人教育訓練,各個核心部門都能找到立竿見影的導入場景。
然而,在實際推動時,企業並不需要一開始就盲目建立幾十套 Skill。
最穩健且實務的策略是「敏捷試點、逐步擴展」:
- 精選首個試點:優先挑選執行頻率高、規則明確、且結果容易檢查的工作。
- 打造第一套 Skill:將該流程封裝,並直接投入真實的商業案例中進行測試。
- 驗證三大指標:密切評估該 Skill 是否能穩定節省時間、顯著降低錯誤率,並順利通過內部的風險與資安檢查。
- 規模化複製擴展:確認成效並取得階段性成功後,再逐步將此模式擴大到其他業務流程。
透過這種循序漸進的導入策略,企業不僅能精準計算出數位轉型的投資報酬率(ROI),更能有效避免團隊在缺乏 IT 治理與權限控管的情況下,快速堆疊出一批沒人維護、甚至帶來資安風險的科技債。
引用資料
- Skills in ChatGPT|OpenAI Help Center
- Using Skills|OpenAI Academy
- Skills|OpenAI API Documentation
- Equipping Agents for the Real World with Agent Skills|Anthropic
- Agent Skills Overview|Claude Platform Docs
- How to Create Custom Skills|Claude Help Center
- Provision and Manage Skills for Your Organization|Claude Help Center
- Agent Skills Specification|Agent Skills
- What Is the Model Context Protocol?|Model Context Protocol
- Tools|Model Context Protocol Specification
