第 2 步:把步驟寫進 Skill
凡是你每次都要重新解釋的東西,都該進 skill。這樣定時任務的 prompt 可以縮成一句「跑 daily-triage 技能」,細節留在版本控制裡,誰都能改。
為什麼需要 Skill
每次你重新向 AI 解釋「幫我做 A,然後 B,然後 C,遇到 X 的話改做 D」,這些話就是維護成本。說一次沒問題,說二十次就是浪費;更大的問題是:說法每次都不一樣,AI 的行為也會每次不一樣。
Skill 是解法:把這段說明寫成檔案,讓循環去讀,不讓你每次重新說。
Skill 的結構
Skill 通常是一個包含 SKILL.md 的目錄。裡面寫清楚:
- 這個 skill 做什麼
- 觸發條件是什麼
- 每一步要做什麼
- 完成標準是什麼
一個 daily-triage skill 的目錄大概長這樣:
SKILL.md 的內容範例:
為什麼好
好處是:prompt 保持一行,複雜邏輯全在 skill 裡,可以版本控制,團隊成員都能改進。
比較一下:
沒有 skill(每次重新說):
幫我查一下昨天的 PR,還有待回覆的工單,還有 CI 失敗的,然後按照緊急程度排一下,PR 如果超過兩天沒人看就標緊急,工單如果是客戶回報的優先...
有 skill(一句話觸發):
跑 daily-triage skill
細節在 SKILL.md 裡,改了 SKILL.md 下次就生效,不用改 prompt,不用重新說。
AI 協作:學了這個,跟 AI 怎麼配合?
Skill 是你和 AI 之間的「共識文件」。你把判斷標準寫清楚,AI 就不用猜;你把步驟固定下來,循環就能穩定重複。你不在時,AI 也知道該按哪個版本跑。
你的人類優勢:
- 定義「什麼情況算緊急」——這個判斷只有你最清楚業務優先序
- 決定 skill 要多細——太細改不動,太粗 AI 自由發揮,平衡點你來拿
可以這樣跟 AI 說:
我想把「每天早上整理待處理事項」這個流程做成一個 skill。幫我設計 SKILL.md 的內容:這個 skill 的觸發條件、步驟、完成標準。背景是:我負責管理一個電商平台,每天需要確認訂單異常、客服工單、昨天的部署狀態。
互動示範
挑戰任務
你有沒有一件事是「每次都要重新解釋給 AI 聽」的?試著把它的步驟和完成標準寫出來,當作 SKILL.md 的草稿。不用寫得很完整,抓出三個核心步驟就夠了。