Skills 是什麼
ChatGPT Skills 是 OpenAI 在 2025 年底開始測試、2026 年正式推出的功能。官方定義是:
Skills 是可分享、可重複使用的工作流,告訴 ChatGPT 如何更一致地執行特定任務。一個 Skill 可以包含指令、範例和程式碼。
白話來說:如果你每次開新對話都要重複解釋「用這種語氣」「用這個格式」「按照這些步驟」,Skill 就是把這些重複的指令打包成一個檔案,讓 ChatGPT 自動套用。
Skills 的核心特色
- 跨對話持續生效——安裝一次,所有新對話都能使用
- 自動辨識觸發——ChatGPT 會判斷什麼時候該套用哪個 Skill,不需要手動啟動
- 團隊可分享——可以把 Skill 分享給同事,統一工作流程
- 可疊加使用——一次對話可以同時套用多個 Skills
Skills vs GPTs vs Projects:三者差異
| 功能 | Skills | GPTs | Projects |
|---|---|---|---|
| 運作方式 | 嵌入主對話,自動觸發 | 獨立的自訂 ChatGPT 版本 | 團隊協作空間 |
| 需要切換嗎 | 不需要 | 需要切換到該 GPT | 需要進入 Project |
| 核心用途 | 標準化重複工作流程 | 特定領域的專用助手 | 團隊共同工作區 |
| 分享方式 | Workspace 內分享 | 公開或私人連結 | Team 內部 |
| 適合場景 | 每天都做的事 | 特定任務的專家 | 跨成員協作 |
簡單記:Skills 是「怎麼做」(工作流程),GPTs 是「誰來做」(專用角色),Projects 是「在哪做」(協作空間)。三者可以搭配使用。
運作原理:SKILL.md
每個 Skill 的核心是一個 SKILL.md 檔案——一個用 Markdown 寫的純文字檔案,包含 ChatGPT 執行這個任務需要知道的一切:
- 任務名稱和描述——讓 ChatGPT 知道什麼時候該啟用
- 步驟指令——逐步說明怎麼完成任務
- 輸入與輸出格式——期望收到什麼、產出什麼
- 範例——好的輸出長什麼樣子
- 支援資源——品牌指南、模板、Schema 等附加檔案
SKILL.md 範例:週報整理
# 週報整理 Skill
## 描述
將一週的工作筆記整理成結構化週報。
## 輸入
使用者提供本週工作筆記(條列或自由文字)。
## 步驟
1. 將筆記分類為:完成項目、進行中、待處理、阻礙
2. 每個項目用一句話摘要
3. 標注需要主管注意的項目
4. 產出下週預計目標
## 輸出格式
- 標題:[日期範圍] 週報
- 四個區塊:完成 / 進行中 / 待處理 / 阻礙
- 最後加「下週目標」區塊
## 注意事項
- 不要加入使用者沒提到的內容
- 保持客觀描述,避免主觀評價
- 標注風險項目用 ⚠️ 標記
如何建立 Skill
方法一:在對話中建立
直接在 ChatGPT 對話中說:「幫我建立一個 Skill,用來整理每週會議紀錄」。ChatGPT 會詢問細節,然後生成 SKILL.md 並提示你安裝。
方法二:從 Skills 頁面建立
- 點選你的頭像 → Skills
- 選擇 Create → Create with chat
- 描述你要自動化的任務
- ChatGPT 會產生 Skill 內容,你可以編輯後安裝
方法三:手動上傳
如果你已經有寫好的 SKILL.md,可以直接上傳。適合從其他團隊成員或外部來源取得的 Skills。
如何使用與觸發
自動觸發
安裝 Skill 後,ChatGPT 會自動判斷什麼時候該使用它。例如你安裝了「週報整理」Skill,當你說「幫我整理這週的工作紀錄」時,ChatGPT 會自動套用這個 Skill 的格式和流程。
手動觸發
你也可以用 @ 提及的方式明確指定要使用哪個 Skill:
@週報整理 以下是這週的筆記...
多 Skills 同時使用
一個對話可以同時觸發多個 Skills。例如你有「品牌文案風格」和「社群貼文格式」兩個 Skills,當你要求寫社群貼文時,兩個都會生效。
分享與團隊協作
Skills 的一大價值是團隊標準化。一個人建立好工作流程,全團隊都能用:
- 頭像 → Skills → 找到你要分享的 Skill
- 點選 ⋯ 選單 → Share
- 搜尋團隊成員或群組,或複製分享連結
分享的權限控制
- Workspace 內分享——只有同工作區的人可以使用
- 連結分享——有連結的人可以安裝
- 擁有者控制——你可以隨時撤回分享
安全風險評估
風險一:無審核的 Skill 安裝
任何人都可以建立和分享 Skills,但目前沒有 OpenAI 官方的審核機制。一個惡意的 Skill 可能包含:
- 引導 ChatGPT 在回覆中要求你提供敏感資訊
- 修改你預期的輸出格式,加入誤導性內容
- 利用 Prompt Injection 技術覆蓋你的指令
風險二:資料外洩
Skills 在你的對話中自動生效。如果一個 Skill 的指令寫得不好,可能會讓 ChatGPT 在處理敏感資料時產出不恰當的內容,或把資料格式化成容易被複製貼上到外部的格式。
風險三:Prompt Injection
SKILL.md 本質上是一組指令。精心設計的 Skill 可以覆蓋使用者的原始意圖,就像 Prompt Injection 攻擊一樣。當 Skills 自動觸發時,使用者甚至不知道哪個 Skill 正在影響輸出。
風險四:企業環境的 Shadow Skills
就像 Shadow IT 和 Shadow AI,員工可能自行安裝或建立 Skills 而不經過 IT 審查。這些未經管控的 Skills 可能不符合公司的資料處理政策。
企業管理員設定
ChatGPT Enterprise 和 Business 版的管理員可以控制 Skills 的使用:
- 啟用/停用——在管理後台控制是否允許使用 Skills
- 預設啟用時間——OpenAI 計畫從 2026 年 7 月 23 日起,對未主動關閉的 Enterprise workspace 預設啟用 Skills
- 分享範圍——限制 Skills 只能在 workspace 內部分享
安全使用最佳實踐
- 只安裝信任來源的 Skills——不要安裝來路不明的 SKILL.md,先閱讀內容再決定
- 定期檢查已安裝的 Skills——頭像 → Skills → 檢查 Installed 列表,移除不再需要的
- 企業應建立 Skill 審核流程——統一由 IT 或資安團隊審查後才允許安裝
- 不要在 SKILL.md 中放入 API Key 或密碼——Skills 可以被分享,敏感資訊可能跟著外流
- 測試新 Skill 時用非敏感資料——先用假資料確認 Skill 行為符合預期
- 注意自動觸發的行為——如果 ChatGPT 的回覆風格突然改變,可能是某個 Skill 被自動套用了
常見問題
ChatGPT Skills 和 GPTs 有什麼不同?
GPTs 是獨立的自訂 ChatGPT 版本,有自己的對話入口。Skills 則是嵌入在你的主要 ChatGPT 對話中,會自動在相關任務時啟用。你不需要切換到另一個 GPT,Skills 會在背景生效。
Skills 可以在免費版 ChatGPT 使用嗎?
目前 Personal Skills 主要開放給 ChatGPT Business、Enterprise、Healthcare 和 Edu 方案。免費版和 Plus 版使用者需要等待後續開放。
安裝別人分享的 Skill 有安全風險嗎?
有。Skills 可以包含指令和程式碼,而且目前沒有正式的審核機制。安裝來路不明的 Skill 等於讓不明指令在你的 ChatGPT 環境中執行。只安裝你信任的來源分享的 Skills。
SKILL.md 是什麼格式?
SKILL.md 是一個 Markdown 純文字檔案,用來定義 Skill 的指令、步驟、範例和輸出格式。它是 Skill 的核心——ChatGPT 會根據這個檔案中的內容來執行任務。
Skill 會自動使用還是需要手動啟動?
兩者都可以。安裝後,ChatGPT 會自動在相關任務時套用 Skill。你也可以用 @提及 的方式手動指定要使用哪個 Skill。
我可以同時使用多少個 Skills?
一個對話可以同時觸發多個 Skills。ChatGPT 會根據任務內容自動判斷哪些 Skills 相關。