Claude AI 技能庫 - 教授 Claude 執行專業任務的可複用指令集

Pythonskillsanthropics 14.0k Last Updated: October 18, 2025

Anthropic Skills - Claude AI 技能系統

專案概述

Anthropic Skills 是由 Anthropic 官方維護的公開技能倉庫,用於展示 Claude AI 的技能系統功能。Skills 是一種創新的機制,透過包含指令、腳本和資源的資料夾,讓 Claude 能夠動態載入並提升在專門任務上的表現。

專案地址: https://github.com/anthropics/skills

核心概念

什麼是 Skills?

Skills 是 Claude 可以動態載入的專用能力包,每個 Skill 包含:

  • 指令文件 (SKILL.md)
  • 可執行腳本
  • 相關資源文件

Claude 會根據任務需求自動識別並載入相關的 Skills,只存取完成任務所需的最小資訊,保持高效運行。

Skills 的特點

  1. 漸進式披露 (Progressive Disclosure): Claude 最初只看到技能名稱和簡短描述,然後根據任務自主決定載入哪些技能
  2. 可組合性 (Composable): 多個 Skills 可以自動疊加協同工作
  3. 跨平台: 可在 Claude.ai、API 和 Claude Code 中使用
  4. 易於建立: 只需一個包含 YAML 元資料的 Markdown 文件即可

倉庫結構

範例技能 (Example Skills)

該倉庫包含多樣化的範例技能,展示不同的能力範圍:

創意與設計類

  • algorithmic-art: 使用 p5.js 建立生成藝術,支援種子隨機性、流場和粒子系統
  • canvas-design: 使用設計哲學建立 .png 和 .pdf 格式的美觀視覺藝術
  • slack-gif-creator: 建立針對 Slack 大小限制最佳化的動畫 GIF
  • theme-factory: 為 artifacts 應用 10 種預設專業主題或即時生成自訂主題

技術開發類

  • artifacts-builder: 使用 React、Tailwind CSS 和 shadcn/ui 元件建構複雜的 claude.ai HTML artifacts
  • mcp-server: 建立高品質 MCP 伺服器以整合外部 API 和服務的指南
  • webapp-testing: 使用 Playwright 測試本地網路應用程式進行 UI 驗證和偵錯

企業工作流程類

  • brand-guidelines: 在 artifacts 中應用 Anthropic 官方品牌顏色和排版
  • internal-comms: 編寫狀態報告、新聞簡報和 FAQ 等內部溝通文件

工具與範本

  • skill-creator: 建立有效技能以擴展 Claude 能力的指南
  • template-skill: 用作新技能起點的基礎範本

文件技能 (Document Skills)

document-skills/ 子目錄包含 Anthropic 開發的文件檔案格式處理技能,展示處理複雜檔案格式和二進位資料的高級模式:

  • docx: 建立、編輯和分析 Word 文件,支援追蹤變更、評論、格式保留和文字提取
  • pdf: 全面的 PDF 操作工具包,用於提取文字和表格、建立新 PDF、合併/分割文件和處理表單
  • pptx: 建立、編輯和分析 PowerPoint 簡報,支援佈局、範本、圖表和自動投影片生成
  • xlsx: 建立、編輯和分析 Excel 電子試算表,支援公式、格式化、資料分析和視覺化

重要說明: 這些文件技能是時間點快照,不會主動維護或更新。這些技能的版本已預裝在 Claude 中,主要作為參考範例。

如何建立自訂 Skill

建立 Skill 非常簡單,只需一個包含 YAML frontmatter 和指令的 SKILL.md 文件:

---
name: my-skill-name
description: A clear description of what this skill does and when to use it
---

# My Skill Name

[Add your instructions here that Claude will follow when this skill is active]

## Examples
- Example usage 1
- Example usage 2

## Guidelines
- Guideline 1
- Guideline 2

必需欄位

  • name: 技能的唯一識別符 (小寫,使用連字號分隔單詞)
  • description: 完整描述技能的功能和使用時機

使用方式

在 Claude Code 中使用

可以透過外掛從 anthropics/skills 市場安裝技能:

/plugin install document-skills@anthropic-agent-skills
/plugin install example-skills@anthropic-agent-skills

安裝後,只需提及技能即可使用,例如:

"Use the PDF skill to extract the form fields from path/to/some-file.pdf"

在 Claude.ai 中使用

所有這些範例技能在付費方案 (Max、Pro、Teams 和 Enterprise) 中均可免費使用,無需額外費用。

透過 API 使用

可以透過 Claude API 使用 Anthropic 的預建技能並上傳自訂技能。詳見 Skills API Quickstart。

技術優勢

  1. 與 RAG 的區別: Skills 不依賴檢索增強生成 (Retrieval Augmented Generation, RAG),而是使用簡單工具讓 Claude 從檔案系統管理和讀取檔案
  2. 無限上下文: Skills 可以包含無限量的上下文來教 Claude 完成任務或一系列任務
  3. 自主導航: 基於代理人 (agent) 能夠自主且智能地導航檔案系統和執行程式碼的前提
  4. 速度與效率: 透過漸進式披露,只在需要時載入必要資訊,保持快速回應

合作夥伴範例

一些合作夥伴已經建立了優秀的範例技能:

免責聲明

這些技能僅供演示和教育目的。雖然某些功能可能在 Claude 中可用,但實際實現和行為可能與這些範例不同。這些範例旨在說明模式和可能性。在將技能用於關鍵任務之前,請務必在自己的環境中徹底測試。

資源連結

總結

Anthropic Skills 代表了 AI 能力擴展的新範式,透過將專業知識打包成可重用、可組合的模組,讓 Claude 能夠在特定領域表現得更加出色。無論是文件處理、創意設計還是企業工作流程,Skills 都提供了一種簡單而強大的方式來客製化 Claude 的行為。

Star History Chart