什麼是 Claude Skills?
一句話理解:把 prompt 和相關檔案使用特定格式打包,變成 on-demand 載入的工作流程。
實戰案例:發票轉請款單
傳統做法:每次都要貼一大串 Prompt
假設你每個月要處理幾十張發票,每次都要跟 Claude 說:
你是一個精通文書處理和財務流程的專業助手。
我現在要請你根據發票內容製作請款單。我會提供:
1. 發票影像檔(PDF 或圖片)
2. 請款單範本檔案(Excel 或 PDF)
請執行以下步驟:
1. 仔細閱讀發票內容,提取以下資訊:
- 發票日期
- 發票號碼
- 廠商名稱
- 統一編號
- 品項明細
- 金額(未稅、稅額、含稅總額)
2. 根據請款單範本的格式,將發票資訊填入對應欄位
3. 確認以下事項:
- 日期格式正確
- 金額計算無誤
- 必填欄位完整
- 格式與範本一致
4. 輸出完整的請款單檔案
請依據我上傳的發票和範本開始處理。
然後每次都要重新上傳範本檔案、重新說明流程...
Claude Skills 做法:打包一次,重複使用
把 prompt、範本檔案、說明文件全部打包成一個 .skill 檔案(ZIP 格式),上傳到 Claude.ai(WEB 版)後:
- Claude 自動識別這是一個 Skill
- 需要時才載入相關 prompt 和檔案
- 下次只要說「用發票處理 Skill 幫我轉這張發票」
- 所有設定、範本、流程都自動載入
如何使用 Claude Skills(WEB 版)
1. 準備 SKILL.md 檔案
定義你的 Skill 名稱、描述、使用的 prompt(範例見下方)
2. 準備相關檔案
請款單範本、參考文件等(選用)
3. 打包成 .skill 檔案
使用官方 package_skill.py 腳本打包(本質是 ZIP 格式,但副檔名為 .skill)
4. 上傳到 Claude.ai
前往 Settings > Capabilities > Skills,點擊「Upload skill」按鈕上傳 .skill 檔
5. 開始使用
下次只要說「用 XXX Skill 處理...」,所有設定自動載入
SKILL.md 範例
完整的發票轉請款單 SKILL.md 檔案內容:
---
name: invoice-to-payment
description: 將發票自動轉換為請款單。當用戶需要處理發票、製作請款單、或進行財務文書處理時使用此 Skill。
---
# 發票轉請款單助手
你是一個精通文書處理和財務流程的專業助手。
## 主要功能
根據發票內容自動製作請款單。用戶會提供:
1. 發票影像檔(PDF 或圖片)
2. 請款單範本檔案(Excel 或 PDF)
## 處理步驟
### 1. 提取發票資訊
仔細閱讀發票內容,提取:
- 發票日期
- 發票號碼
- 廠商名稱
- 統一編號
- 品項明細
- 金額(未稅、稅額、含稅總額)
### 2. 填寫請款單
根據範本格式,將發票資訊填入對應欄位
### 3. 資料驗證
確認:
- 日期格式正確
- 金額計算無誤
- 必填欄位完整
- 格式與範本一致
### 4. 輸出結果
生成完整的請款單檔案
## 使用範例
用戶會說:「幫我處理這張發票」或「用發票處理 Skill 轉這張發票」
## 注意事項
- 如果發票內容不清晰,明確告知哪些欄位無法辨識
- 如果金額計算有疑問,列出計算過程供確認
- 如果範本格式與發票內容不匹配,提出調整建議
將以上內容存成 SKILL.md,與範本檔案(如 payment-template.xlsx)一起使用 package_skill.py 打包成 invoice-skill.skill,上傳到 Claude.ai 即可。
💡 為什麼使用 .skill 而非 .zip?
package_skill.py會自動驗證 YAML frontmatter 格式和必要欄位- 確保檔案結構符合官方規範
.skill是官方標準副檔名(本質仍是 ZIP 格式)
使用條件
重要提醒:Claude Skills 目前需要 Claude Pro 訂閱(每月 $20 USD)才能使用。
付費後的世界:Skills 解鎖,工作流程自動化!
(值得投資的生產力工具)
總結
Claude Skills = 可重複使用的 AI 工作流程打包方案。適合:
- 重複性高的文書處理任務
- 需要固定範本的文件轉換
- 標準化流程的自動化處理
一次打包,終身受用。