← Agent Skill
GitHub
Agent Skill 入門 · 5 分鐘看懂

把一段 prompt 變成一個 Skill

Agent Skill 就是「寫一次、自動觸發、把精確的活交給腳本」。用一個最小範例看懂怎麼定義 SKILL.md、讓它自動被叫用、用腳本做確定性抽取,並親手跑出每次都一致的結果。

這頁讓你 5 分鐘知道這是什麼、能做出什麼、真的會動。要逐章、踩雷、改造、FAQ 的完整版,在實戰手冊裡。

What

這是什麼、解決什麼

你已經有一套「整理筆記」的做法,但每次都得把同一長串 prompt 重貼一遍,結果還時好時壞 —— 今天抓到 5 個數字、明天抓到 4 個,日期、金額、@提及這種該完整不漏的東西,靠模型用眼睛看偶爾就漏掉。

這個範本教你做一個 Agent Skill(Claude Code Skill):範例 skill 叫 structured-summary,把雜亂筆記整理成固定格式的摘要。它把做法打包成一次寫好、會自動觸發的能力,並把「需要精確」的抽取交給一支確定性腳本。小到你能一眼讀完,剛好夠看懂一個 skill 的每一個零件。

Outcomes

你會做出什麼

Quick Win

5 分鐘跑起來

需要 uv。不需要任何 API key。Ubuntu 與 Windows 皆可。

1. 取得並安裝
git clone https://github.com/yazelin/agent-skill-starter.git
cd agent-skill-starter
uv sync
2. 跑 smoke test(最快的驗證)
uv run python client_smoke_test.py
3. 真實輸出
== tests/test_skill_structure.py ==
OK: skill structure test passed

== tests/test_extract.py ==
OK: extract test passed
{"dates": ["2026-06-04", "2026/06/10"], "mentions": ["小華", "阿明"], "todos": ["@阿明 在 2026/06/10 前補出貨報表", "追蹤一筆 NT$12,000 的退款", "跟供應商確認下週要採購的 5 台 機器人手臂"], "numbers": ["320 台", "98%", "2 件", "NT$12,000", "5 台", "NT$ 250,000"]}

OK: all checks passed
成功長這樣:看到 OK: all checks passed,就代表 skill 結構(frontmatter + 引用檔)跟確定性腳本整條都跑通了。
4. 親眼看腳本的確定性抽取(對 part1_adhoc/sample_input.txt
uv run python skills/structured-summary/scripts/extract.py part1_adhoc/sample_input.txt
{
  "dates": ["2026-06-04", "2026/06/10"],
  "mentions": ["小華", "阿明"],
  "todos": ["@阿明 在 2026/06/10 前補出貨報表", "追蹤一筆 NT$12,000 的退款", "跟供應商確認下週要採購的 5 台 機器人手臂"],
  "numbers": ["320 台", "98%", "2 件", "NT$12,000", "5 台", "NT$ 250,000"]
}
Part 2 · 對照組

從 ad-hoc prompt 演進到一個 Skill

前半段(Part 1)是「還沒做成 skill」的做法:每次要整理筆記,就把一長串指示貼給 AI,後面接上原始文字。會動,但每次重貼、結果不一致、精確欄位靠模型用眼睛抓。後半段(Part 2)把同一套做法打包成一個 Skill,體會「寫一次、自動觸發、精確的部分交給腳本」。

面向Part 1 · ad-hoc promptPart 2 · Skill
每次怎麼啟動手動重貼一長串指示frontmatter 的 description 自動觸發
精確欄位(日期/數字/提及)靠模型用眼睛抓,偶爾漏確定性腳本抽取,同輸入同輸出
輸出格式每次可能跑掉references/format.md 固定版面

核心一句:需要判斷的留給模型,需要精確的交給腳本。同一份確定性測試對 skill 結構與腳本抽取都過,證明每次行為一致。完整對照在 docs/08

All Chapters

完整章節(想一章一章讀完整版)

這頁是快速了解;下面每一章都是完整內容,在 GitHub 上點開就能讀。

Next

要完整逐步?

這頁是快速了解。逐章讀懂、確定性測試深入、踩雷清單、改造成你的場景、部署安裝都在實戰手冊(PDF)裡。

取得實戰手冊(免費)

留個 Email,我把完整 PDF 寄給你。

下載手冊 →

看原始碼 / 自己改

程式碼公開,直接拿去改、拿去用。

GitHub repo →

延伸資源 · Awesome Skills:anthropics/skills(官方)、obra/superpowers(社群)。