Anthropic 發布了 Agent Skills
簡單說:
按需加載專業能力(提示詞包、代碼包)
![]()
幾個關鍵點:
- 可組合:多個 skills 可以疊加,Claude 自動識別需要哪些
- 可移植:同一個 skill 在 Claude apps、Claude Code、API 上都能用
- 高效:只在需要時加載最小必要信息
- 包含代碼:skills 里可以帶可執行腳本,不只是文字指令
當然,這里的 skills,有官方預設的,也可以自己上傳
我頁面翻譯了下,預設 9 個 skills
![]()
Skills 是什么
這里,我捏了一個極簡 skill:「貓娘」
![]()
你可以這么理解,skill 就是把提示詞保存成 .md 文件,配上各種文件,然后打包成 .zip,這里面包含
- SKILL.md:核心指令和最佳實踐
- 腳本文件:可以直接執行的代碼(冷笑話:腳本是手打的)
- 資源文件:模板、配置、示例數據
Claude 工作時,會掃描可用的 skills,找到相關的就加載
比如你讓它做 Excel 報表,它會自動加載 xlsx skill,里面有處理公式、格式化單元格的方法
你讓它寫品牌文案,它加載你公司的 brand-guidelines skill,按你們的色彩和語氣來
Skills 可以不只是文字指令
它可以帶 Python 腳本、Bash 命令,在沙箱環境里直接執行
甚至可以組合使用
比如「幫我分析這份銷售數據,做成 PPT,用我們公司的品牌色」
它會自動識別需要:
- xlsx skill(讀數據,調用 pandas 處理)
- pptx skill(做演示,調用 python-pptx)
- 你的 custom brand skill(品牌規范)
然后協調這三個 skills 一起工作
這套東西
現在已經可以 Claude 網站、API 和 Claude Code 里用
只需要寫一次 Skill
整體的邏輯大概是這樣
![]()
一套 skills,三個平臺
Claude apps
Pro、Max、Team、Enterprise 用戶都能用
Anthropic 提供了幾個公開 skills:
- docx:專業文檔創建和編輯,調用 python-docx 處理格式
- xlsx:帶公式的 Excel 處理,用 openpyxl 操作單元格
- pptx:演示文稿生成,用 python-pptx 控制布局
- pdf:PDF 填寫和處理,用 pypdf 和 pdfplumber 提取內容
還有一些示例 skills 可以自己定制
API
新增了 /v1/skills 端點,可以管理 skill 版本
直接在 Messages API 請求里附帶 skills
需要開啟 Code Execution Tool beta:
response = client.beta.messages.create( model="claude-sonnet-4-5", betas=["code-execution-2025-08-25"], max_tokens=4096, messages=[{...}], tools=[{ "type": "code_execution_20250825", "name": "code_execution" }] )這里說一下,Code Execution Tool 是 Skills 的底層支撐
它提供了:
- 安全的沙箱環境
- Bash 命令執行
- 文件創建和編輯能力
- 預裝的數據處理庫
定價:$0.05/會話小時,最少計費 5 分鐘
文檔在 https://docs.claude.com
Claude Code
命令行工具,直接從 anthropics/skills 市場安裝
裝好的 skills 會自動在相關任務時加載
也可以手動放到 ~/.claude/skills 目錄
團隊可以通過版本控制共享 skills
創建 skills 的流程
Anthropic 做了個 「skill-creator」 的 skill
它的作用:幫你創建新 skills
換句話說:他媽的 Skills
你在通過 Setting - Capabilitles - Skills 里面,來激活這個
![]()
生成 skill 的時候,流程是這樣:
你: 幫我做個貓娘 skill
Claude: 好的,我來弄
![]()
過程還算方便,你只要跟 Claude 對話,描述你的需求
它把專業知識轉換成 skill 格式,全程不需要手動編輯文件
如果你的 skill 需要可執行代碼
skill-creator 還會幫你寫好 Python 腳本,配置好依賴
如果你要上傳 skill,也是在 Setting - Capabilitles - Skills 里面
把 .zip 包拖拽上傳進去就行
![]()
再接著,你就有了專屬貓娘
![]()
意義和局限
Skills 的各種能力,都可以跨平臺復用、在團隊內共享、組合使用
Claude Agent SDK 也支持 Agent Skills
可以在自己的 agent 系統里用類似的設計
核心思路:把專業知識打包成可復用模塊,在需要時動態加載
但也有幾個問題:
安全性:Skills 可以執行代碼,需要信任來源
復雜度:創建高質量的 skill 需要理解任務流程和技術細節
維護成本:skills 需要更新,特別是包含代碼的部分
Anthropic 在文檔里提醒:只使用可信來源的 skills
總的來說,這個思路挺實用的
特別是構建&分享復雜提示詞框架
反之可以來試試
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.