Agent Skills with Anthropic:可复用技能与 MCP/子代理实践
平台:DeepLearning.AI;作者:Elie Schoppik。讲解Skills开放标准,示范如何用 SKILL.md、MCP、子代理和 Claude/API/Code/Agent SDK 组合,构建可复用的代码生成、数据分析、研究与办公工作流,并遵循渐进式披露与最佳实践保证可靠性。
Anthropic Agent Skills 课程
你将学到什么
-
使用开放标准格式和最佳实践创建可复用的技能(Skills),并将它们组合起来创建复杂的工作流程。
-
为代码生成和审查工作流程、数据分析和研究构建自定义技能,让你的代理按需加载这些技能。
-
将技能与 MCP(Model Context Protocol)和子代理(Subagents)结合,创建具有专业知识和访问外部数据源能力的强大代理系统。
关于本课程
加入这门全新的 Agent Skills 短课程,由 Anthropic 合作打造,Elie Schoppik 授课。
技能是包含指令的文件夹,通过专业知识扩展代理的能力。无需反复解释相同的工作流程,你可以将其打包为技能,让你的代理自动知道该做什么。由于技能遵循开放标准格式,你可以构建一次,然后部署到任何支持技能的代理上。
在本课程中,你将学习技能的工作原理、探索创建技能的最佳实践,并为不同的用例构建技能。你将看到技能在 Claude.ai、Claude Code、Claude API 和 Claude Agent SDK 中的实际应用,并学习如何将它们与 MCP 和子代理结合来完成复杂的工作流程。
详细来说,你将:
-
理解技能如何在需要时将通用代理转变为专业代理。
-
学习技能文件夹的结构、SKILL.md 文件的格式,以及技能如何使用渐进式披露(Progressive Disclosure)来高效管理上下文。
-
理解 Agent Skills 与工具、MCP 和子代理的区别与联系。
-
探索 Anthropic 预构建的 Excel、PowerPoint 和技能创建技能,并使用它们与 Claude.ai 构建营销活动分析工作流程。
-
按照最佳实践创建自定义技能:构建从讲义生成练习题和分析时间序列数据特征的技能。
-
通过集成代码执行工具和文件 API,在 Claude API 中使用自定义和预构建技能,为 Claude 配置文件系统访问权限和执行 Python 脚本的 bash 环境。
-
使用技能在 Claude Code 中构建代码生成、审查和测试工作流程,并设置配备技能的子代理来处理具有独立上下文的专业任务。
-
使用 Claude Agent SDK 创建一个研究代理,该代理利用技能根据开源工具的文档、GitHub 仓库和网络搜索生成学习指南。
无论你是在自动化代码审查、标准化数据分析工作流程,还是构建研究代理,本课程都将让你通过实践体验创建技能,使通用代理更加可靠和强大。
谁应该参加?
任何希望通过可复用的工作流程和专业知识来扩展代理能力的 AI 构建者。
课程大纲
10 节课・0 个代码示例
| 章节(文档) | 视频 | 时长 |
|---|---|---|
| 介绍 | 视频 | 2:47 |
| 为什么使用技能 - 第一部分 | 视频 | 11:17 |
| 为什么使用技能 - 第二部分 | 视频 | 8:33 |
| 技能 vs 工具、MCP 和子代理 | 视频 | 7:35 |
| 探索预构建技能 | 视频 | 18:34 |
| 创建自定义技能 | 视频 | 16:15 |
| Claude API 中的技能 | 视频 | 17:26 |
| Claude Code 中的技能 | 视频 | 24:53 |
| Claude Agent SDK 中的技能 | 视频 | 20:20 |
| 总结 | 视频 | 0:41 |
讲师
此文章由 AI 翻译