跳至主要內容
Business Process Automation Skills

Thariq Skills #4 — Business Process & Team Automation:把重複工作流封進一個指令

2 分

每天都在做同樣的事:更新 standup、建工單、整理週報。

這些流程有固定的格式、固定的工具、固定的輸出。它們是 Business Process & Team Automation skills 最適合的目標。


類別定義

Thariq 原文定義

“Automate repetitive workflows into one command. Save previous results in log files for consistency.”

這個類別的兩個關鍵詞:

  • 一個指令:不是「去查 Jira,然後貼到 Slack,然後更新 Notion」——而是 /standup,然後等結果
  • 保存歷史:這讓跨 session 的一致性成為可能。上週做了什麼?skill 有記錄

Thariq 的範例

standup-post — 自動生成並發送 standup 更新。從 git log / 工單系統抓取昨天的進度,格式化後發到 Slack。

create-ticket — 建立 Jira / Linear 工單。預設模板、必填欄位、標籤規則全在 skill 裡——agent 只需要知道「做什麼」,不需要知道「怎麼填表單」。

weekly-recap — 週報自動生成。從多個來源(git、工單、監控)整合一週的活動,生成結構化摘要。


為什麼要存 log

Thariq 特別強調「save previous results in log files for consistency」,這解決了一個 agent 特有的問題:session 之間沒有記憶

如果 standup skill 把每次的輸出存到 log,下次執行時 agent 可以讀取「上次做了什麼」,然後生成連貫的更新,而不是每次都從零開始。

standup-post/
├── SKILL.md
├── log/
│   ├── 2026-03-19.md   ← 上次的 standup 輸出
│   └── 2026-03-20.md
└── template.md          ← standup 格式模板
用 存 log

[!tip] 用 ${CLAUDE_PLUGIN_DATA} 存 log
這個環境變數指向一個跨 Claude Code 升級持續存在的資料夾。把 log 存在這裡,而不是 skill 資料夾本身,確保升級後資料不會遺失。


SuperPortia 實戰觀點

這是 SP skills 覆蓋最好的類別之一。我們有多個對應的 skills:

SP Skill對應的 Thariq 模式覆蓋狀況
task-dispatchcreate-ticket(WO 建立)良好,有結構化格式
daily-cyclestandup-post(每日例行)良好,但缺 log 記錄
daily-logweekly-recap 的子集有,但格式分散
createcreate-ticket(新專案)良好,有完整的 scaffold 流程

最大的未開發機會:KOL pipeline 自動化。目前 KOL 追蹤(Facebook 爬蟲 → 分析 → 報告)是手動流程。把它封裝成一個 kol-weekly skill,一個指令完成從抓取到報告的全流程,是典型的 Business Automation skill 應用場景。

SP 的 Work Order 系統 = Thariq 的 Tasks

Thariq — Seeing like an Agent 中,Thariq 描述了從 Todos → Tasks 的演進:Tasks 支援跨 agent 協調和 dependencies。SP 的 Work Order 系統已經是這個層級的對等物——WO 是 SP 的跨 agent 協調層。差異在於 WO 的 skill 封裝:task-dispatch 目前主要說明怎麼建 WO,但缺少「根據現有 WO 狀態自動生成 standup 更新」這樣的自動化整合。


設計原則

Business Automation skills 最容易犯的錯:過度規定步驟

比如 standup-post 不應該寫「第一步查 git log,第二步查 Jira,第三步格式化,第四步發 Slack」。應該寫:

目標:生成今天的 standup 更新並發送到 #dev-standup
資料來源:git log(昨天的 commits)+ 最近的 WO 進度更新
格式:參考 template.md
發送方式:使用 Slack MCP tool,頻道 ID 在 config.json

這給 agent 意圖和資源,讓它自己決定執行順序——符合 Thariq 技巧 #4「避免將 Claude 限縮太死」。


回到總文

本文是九大類別系列的第四篇。完整框架與 SuperPortia 對照請見:

Anthropic 工程師的 Agent Skills 完全指南 — 九大類別 × 九個技巧