摘要
本文介紹 ChatGPT Work 的技能(Skill)如何把重複使用的指令、工作流程與輸出規則保存下來,減少每次開啟新對話都要重新教 ChatGPT 的溝通成本。從使用 @Skill 指定工作方法、直接描述任務讓 ChatGPT 自動判斷,到把一段已經反覆調整成功的對話整理成自己的 Skill,逐步理解技能真正保存的是「事情應該怎麼做」。除了自己建立 Skill,也能使用別人整理好的工作流程,把一次性的 AI 對話慢慢累積成可以反覆使用、分享與持續改善的工作資產。
如果你每天都在用 ChatGPT Work,我想先分享一個用過就回不去的功能:技能。
它可以把你已經教會 ChatGPT 的工作方法直接保存下來。
以前每開一個新對話,都要重新交代資料從哪裡找、步驟怎麼跑、最後要輸出成什麼格式。
有了技能,這些規則只要整理一次,之後遇到同類工作就能直接沿用,甚至只要說想完成什麼,ChatGPT 就能判斷是否需要套用。
更有意思的是,那些你曾經花很多時間來回修改、最後終於跑成功的對話,其實都可能已經是一個技能的雛形。你以前花在調整 ChatGPT 上的時間,也可以慢慢累積成自己的工作方法。
這篇我就帶你從 怎麼使用技能、怎麼把成功對話變成技能,到怎麼找到適合長期留下來的工作流程,一步一步把它用進實際工作裡。

ChatGPT 工作技能是可重複使用的指令,用於規範任務的執行方式。它們減少了重複解釋相同工作流程的需要,旨在提高重複性工作的輸出一致性。
使用者可以透過在新建的 ChatGPT Work 對話中描述所需功能來建立個人技能。創建的技能可以保存以供將來使用。
如何在 ChatGPT work 當中使用技能?
當一個 Skill 已經安裝在 ChatGPT Work 裡,大致有兩種使用方式:直接指定某個 Skill,或直接描述任務,讓 ChatGPT 自己判斷要不要使用它。
如果已經很清楚這次想套用哪一套工作方法,可以直接在輸入框輸入 @,從清單中選擇想使用的 Skill。

〔截圖 1:輸入 @ 後出現 Skill 清單〕
找到想要選用的 skill 後,接著輸入要完成的內容,例如:
@portfolio-forge
根據我的個人資料,幫我建立一個個人網站。

〔截圖 2:選擇 Skill 後,接著輸入任務內容〕
這個動作可以理解成直接告訴 ChatGPT:這次任務,請按照這套已經整理好的工作方法來做。因此我們不需要再把 Skill 裡原本定義好的步驟、規則與輸出格式重新寫一次。
不過 @Skill 並不是每次都必須使用。
Skill 的 name 與 description 本來就會幫助 ChatGPT 判斷它適合處理哪些任務。因此當使用者提出的需求與某個 Skill 足夠吻合時,ChatGPT 也可以自行選擇使用。
例如原本可能寫:
@portfolio-forge
根據我的經歷與作品建立個人網站。
也可以直接說:
根據我的經歷、作品與個人資料,
幫我整理並建立一個個人網站。
如果 ChatGPT 判斷已經安裝的技能適合這項工作,就可以進一步按照技能裡定義的流程執行。

〔截圖 3:沒有輸入 @Skill,直接描述工作需求,並從思考中觀察到 ChatGPT 自動套用相關 Skill 開始工作〕
所以實際使用時,可以先用一個很簡單的方式記:
知道這次要用哪套方法
→ @Skill 明確指定
只知道自己想完成什麼
→ 直接描述任務
→ 讓 ChatGPT 判斷
我自己反而比較喜歡後者。
因為當 Skill 越來越多之後,如果每次工作前還要先想「這次該叫哪一個 Skill」,很快又會變成另一種操作負擔。更理想的狀態應該是:使用者負責說清楚想完成什麼,Skill 負責保存事情應該怎麼做。需要精準控制時,再透過 @ 明確指定就好。
知道怎麼使用技能之後,下一個問題自然是:哪些工作值得做成技能?
在 ChatGPT 中,可以直接透過對話描述想要保存的工作流程,再進一步建立技能;也可以透過 Skill Editor 或上傳既有技能進行管理。
不過實際使用後,我發現先回頭找自己已經重複做過,而且流程逐漸固定下來的工作。其中最值得先找的,就是那些花了不少時間調整,最後終於跑成功的對話。
把一次已經跑成功的對話,留下來變成技能
這其實是我最推薦的方式。
很多時候,我們並不是一開始就知道工作流程應該長什麼樣子。通常是先跟 ChatGPT Work 來回幾次:
「這裡不是我要的。」
「這一步應該先做。」
「資料要從這裡抓。」
「最後我要整理成這個格式。」
一路修改到最後,終於出現一句:對,就是這樣。
如果下一次遇到同類工作,還要重新解釋同一套步驟,那這段流程就很適合整理成技能。
例如上一篇的外掛程式案例中,我們已經花時間確認資料從哪裡取得、工具如何使用、處理順序以及最後的輸出格式。從技能的角度來看,這些其實已經構成一套可以重複使用的工作方法。
這時就可以在原本的對話中要求 ChatGPT 整理流程,例如:
請根據我們剛才完成這項工作的對話,
把已經確認過的工作流程整理成一個 Skill。
請保留:
1. 任務開始前需要確認的資料
2. 每一步需要使用的工具
3. 資料取得後的處理方式
4. 最後的輸出格式
5. 完成前需要檢查的項目
之後遇到相同類型的任務時,
希望可以直接沿用這套流程。

〔截圖 4:從既有對話整理技能〕
接下來要確認的重點,分清楚以下要素:
整理完成後,再檢查並保存。
經過這操作後,我現在更常問自己:最近有沒有哪一件事,是我花了不少時間才把 ChatGPT 調整到「終於做對」?
這類已經跑通、而且未來還會重複出現的工作,通常就是最好的 Skill 起點。
不過,並不是每一套工作方法都需要自己從頭整理。
如果有人已經把一項工作反覆測試、整理成固定流程,並且做成技能,我們也可以先看看它解決什麼問題、需要哪些資料,以及整套流程是否符合自己的需求,再決定要不要使用。
例如我自己做了一個叫做 portfolio-forge 的 Skill。
如果只是跟 AI 說一句「幫我做一個個人網站」,很多細節其實都還沒有交代:網站是給誰看的?要放哪些內容?風格是什麼?做好之後又該怎麼檢查?
portfolio-forge 做的事情,就是把這些原本需要反覆確認的問題,整理成一套固定流程:
〔截圖 5:portfolio-forge 的 Skill 工作流程〕
這裡真正被保存下來的是,如何把一個人的資訊,一步一步整理成個人網站的方法方法。
因此,換一個人、換一批作品,甚至換一種網站定位,最後做出的成果都可以不同;真正被重複使用的,是背後那套工作流程。
如果技能符合自己的需求,再把這個技能加進目前使用的環境。

〔截圖 6:portfolio-forge 的公開分享頁面〕
用到這裡之後,我覺得技能最值得記住的地方,是它能把那些花時間教會 ChatGPT 的工作方法真正留下來。以前一段對話跑成功後,我們通常只拿走這一次的結果;現在,連同資料怎麼找、步驟怎麼跑、最後要整理成什麼格式,都可以一起整理成下一次還能繼續使用的流程。
所以之後使用 ChatGPT Work 時,我會特別留意那個終於說出「對,就是這樣」的瞬間。只要這件事未來還可能再做一次,就值得回頭看看:哪些步驟每次都會出現、需要哪些輸入、會用到哪些工具,又有哪些規則其實已經慢慢固定下來。這些內容,很可能就是一個技能的雛形。
下一次遇到一段花了不少時間才調整成功的對話,可以先別急著關掉它。試著把裡面的工作方法整理出來,你會慢慢發現,過去花在教 ChatGPT 上的時間,也能一點一點累積成之後可以直接使用、分享,甚至持續改進的工作資產。
本篇內文示範用提示詞都在比賽用專案中,記得隨時關注比賽用專案