⌂ 總覽
Agent Skill 一日工作坊 · 階梯 3

貼上連結,它自己下載、自己分類

不只下載。做一個三層 Skill:AI 判斷類別、腳本做粗活、素材庫自己長出來。

9 頁 · 由淺入深 三層 Skill · 完整打通 通用最小範例 → 三層 Skill → 卡關與延伸鉤子

這堂你會得到什麼

貼連結就跑,跑完自己歸位

做出一個貼連結就下載、還自己分類歸檔的 Skill。親眼看到 Skill 能裝腳本、能自己判斷。


01 / 學習目標

做出會自己歸位的 Skill

做出一個貼連結就下載、還自己分類歸檔的 Skill。親眼看到 Skill 能裝腳本、能自己判斷

02 / 你帶走的東西

一個完整 Skill 與三層手感

一個完整的 ig-reel-downloader Skill,以及三層 Skill 的具體手感:SOP 放哪、規則放哪、腳本放哪。


為什麼用 IG 當例子?對蒐集競品素材的人,這就是自動歸檔素材庫。同一套手法,任何「下載 + 分類」都能套。

一分鐘準備

動手前,先把 Slack 串起來

待會這支 skill 分類好的影片,會順手貼一份到團隊 Slack 一起看。先花一分鐘把 Slack 連上。

Customize Connectors 面板搜 slack 加 Slack connector
Customize ▸ Connectors ▸ 搜 slack ▸ Add connector
第 1 步
打開 Customize 面板,左邊選 Connectors
第 2 步
搜尋框打 slack,找到 Slack 那張卡片
第 3 步
Add connector,照指示授權一下就好

串一次就好。之後串 Google Drive、串 serper,全都是從這個 Connectors 面板加,招式一模一樣

通用最小範例

先讓它下一支,看它怎麼動

不分類、不歸檔。就是把一支公開 Reel 下載到你桌面的 ig 資料夾。

# 貼給 Claude Code 的指令 我貼一個 Instagram Reel 連結給你。 用 yt-dlp 幫我把這支影片下載到桌面的 ig 資料夾, 檔名用影片的 metadata 來組(像是 帳號+日期+影片 id,比一串亂碼好找,也避開標題 emoji/符號存檔失敗)。 # 然後把你的 IG Reel 連結貼在下面 https://www.instagram.com/reel/XXXXX

教學重點:AI 自己不會下載,是它呼叫 yt-dlp 去抓。這就是「Tool 是 AI 的手」,你現在親眼看到了。

AI 在背後做了什麼

一個指令,背後有這四步

1
解析指令:理解要下載到桌面 ig 資料夾、用 metadata 組檔名
2
確認資料夾:ig 資料夾不存在就自動建立
3
呼叫 yt-dlp:傳入連結+輸出路徑+檔名格式
4
抓串流存檔:yt-dlp 連到 IG 抓影片,存到你的桌面

影片出現在桌面。你只打了一行字,它跑了這四步


這就是 Agent 跟一般 AI 聊天的差別:它會規劃步驟呼叫工具真的執行。下一步的三層 Skill,就是把這套流程封裝起來,每次照走。

三明治三層

SOP 教方法、references 放規則、scripts 真正動手

檔案它負責什麼
01 SKILL.md 下載與分類的完整 SOP。AI 讀這裡知道做哪幾步。
02 references/
category_rules.md
分類判定規則。先給幾個資料夾(迷因、可愛動物、老人運動、美食、旅遊),各自寫清楚定義。AI 查這裡做決定。
03 scripts/
ensure_dirs.sh · fetch.sh
真正動手的腳本ensure_dirs.sh 先把分類資料夾建好,fetch.sh 下載影片。粗活給腳本。

分工邏輯:AI 管聰明的(讀 SOP、查規則、決定類別),腳本管機械的(建目錄、抓影片)。AI 不用記怎麼下載,腳本不用想類別。

你說這個,它做出那個

叫它做成 Skill,它就把三層都生出來

# 貼給 Claude Code,讓它做 Skill 幫我把這個流程做成一個 skill,叫 ig-reel-downloader。 流程是:① 確保分類資料夾存在 ② 抓影片標題和說明 ③ 根據內容判斷類別(先給幾個確定的: 迷因、可愛動物、老人運動、美食、旅遊) ④ 下載到對應的分類資料夾。 description 寫成:貼上 instagram.com/reel 連結、或說「下載 IG」時觸發。
它幫你生出來的
SKILL.md
完整 SOP
category_rules.md
分類規則
ensure_dirs.sh
建分類資料夾
fetch.sh
下載影片
你只做一件事

貼連結進去。Skill 跑完四步,影片自動歸到對應分類。不用每次手動判斷「美食還是旅遊」。

遇到問題怎麼辦

IG 抓取偶爾會卡,這樣處理就好

yt-dlp 沒裝
直接跟 Claude 說「yt-dlp 好像沒裝,幫我裝一下」。它自己判斷系統、自己安裝,一分鐘內好。
影片抓不到
私人帳號 / IG 擋下
公開 Reel 基本上都抓得到,換一支試試。真卡住就先跳過,「判斷類別 + 自動歸檔」你已經學會了,這才是重點。
被限流(429)
檔名存檔失敗
限流:間隔幾秒再試,別連續猛抓。檔名有 emoji 或斜線?請 Claude 改用影片的 metadata 組檔名,問題自動消失。

大原則:IG 抓取本來就不穩,卡住別糾結那一支。今天最重要的是「判斷類別 + 自動歸檔」的三層手感,那個你已經學到了。

這堂的收穫

三層 Skill 的手感,下午還要再用一次

全員帶走
親眼看到 AI 呼叫 yt-dlp 去抓影片
做出「下載 + 自動分類」的三層完整 Skill
某支抓不到先跳過,重點是三層結構

重點是學會三層結構,而不是那支影片。

想更準?再餵幾條規則

references/category_rules.md 多寫幾條規則、多開幾個資料夾,規則越細越準。不用寫程式,用講的請 Claude 改就好。


這一梯最重要的一句話:Skill 不只是文字 SOP,它能帶腳本、有規則庫、真的執行動作。這套三層結構,以後做任何 Skill 都照這個模式來。