跳转到内容

Anthropic Skills 项目介绍

Anthropic Skills 项目

项目定位

Anthropic 官方出品的 Agent Skills 示例仓库,定义了 Agent Skills 规范 和 18 个覆盖创意、工程、企业文档与 API 集成的技能实现,展示如何让 LLM 动态加载专业技能知识来执行复杂任务。

核心能力

能力域说明
Agent Skills 规范定义 SKILL.md 格式、YAML frontmatter、渐进式加载三级响应系统
创意与设计算法艺术(p5.js)、前端设计、品牌规范、主题工厂
开发与工程MCP Server 构建、Web 应用测试、Web Artifacts 构建器
文档处理DOCX/PDF/PPTX/XLSX 创建与编辑,文档协作编写工作流
API 集成Claude API 多语言 SDK 教程(Python/TS/Go/Ruby/Java/C#/PHP/cURL)与 Managed Agents
技能自创Skill Creator 提供完整的技能创建→测试→评估→描述优化闭环

技术栈

  • 技能格式:YAML frontmatter(name + description)+ Markdown 指令 + 可选资源目录
  • 技能分发:Claude Code Plugin Marketplace、Claude.ai 内置、Claude API Skills API
  • 依赖工具:p5.js(算法艺术)、Playwright(Web 测试)、docx-js/LibreOffice(文档处理)、MCP SDK
  • 评估系统:skill-creator 提供 subagent 并行测试、基线对比、benchmark.json 统计、eval-viewer HTML 可视化

架构概览

快速体验

在 Claude Code 中使用

Terminal window
# 注册 Anthropic 官方 Skills 市场
/plugin marketplace add anthropics/skills
# 安装文档技能
/plugin install document-skills@anthropic-agent-skills
# 使用示例
"Use the PDF skill to extract the form fields from path/to/some-file.pdf"

在 Claude.ai 中使用

Skills 已内置于 Claude.ai(付费计划),在对话中提及对应任务即可自动触发。

通过 API 使用

通过 Claude API Skills API 上传自定义技能,详见 Skills API Quickstart

教程导读

本教程分为 AI 应用工程实践 两大部分:

AI 教程(5 章)

章节内容
01Agent Skills 规范:SKILL.md 格式、三级渐进式加载、触发机制
02技能评估方法论:有技能 vs 无技能基线对比、benchmark 统计、eval-viewer
03LLM 应用三层架构:单调用 → 工作流 → Agent / Managed Agents 决策树
04MCP Server 设计模式:工具命名、双响应格式、传输选择、安全最佳实践
05提示缓存优化策略:前缀匹配、静默失效审计、断点放置

Dev 教程(4 章)

章节内容
01文档生成工作流:DOCX/PDF/PPTX/XLSX 四族技能的设计决策与技术选型
02Web 应用测试模式:Playwright 脚本、服务器生命周期管理、侦察-再行动模式
03多语言 SDK 组织:claude-api 技能的 8 语言支持、语言检测路由、共享概念层
04技能自创建闭环:skill-creator 的创建→测试→评估→描述优化完整工作流

引用的通用知识

本教程与以下通用知识库联动: