课程简介
本课程聚焦 Claude Skills 在企业级场景中的系统落地,从「会用 Claude」升级为「会用 Skills 设计和约束工作流」。在课程开头,会先用 Subagent 作为对照,说明「多 Agent 协作」与「Skills 约束单个 Agent 行为」之间的分工和边界:Subagent 更像不同角色的“人”,而 Skills 更像每个角色必须遵守的“制度”和“流程手册”。课程主体将聚焦于如何围绕企业实际流程(研发、文档、客服、运营等),设计高质量的 SKILL.md,并在 Claude Desktop、Claude Code / Cursor 以及基于 Agent SDK 的服务中统一落地。通过官方与业界优秀 Skills 案例拆解以及末尾的端到端实战演练,学员将完成一套适用于自身业务的 Claude Skills 工作流雏形,并理解何时需要借助 Subagent 进行「角色拆分」,以在后续实践中灵活组合使用。
目标收益
培训对象
课程大纲
|
上午:Claude Skills 基础、生态与设计实战 模块一:Claude Skills 核心概念与 SKILL.md 架构 |
•Claude Skills 基础认知 ○Skills 与普通 Prompt 的区别:持久化能力、流程约束、可测试、可复用 ○Agent Skills 标准(agentskills.io)与跨平台可移植性 •SKILL.md 文件结构拆解 ○元数据层:name、description 的命名规范与触发逻辑 ○指令层:流程说明、Checklist、输出模板、反模式警告 ○资源层:scripts / assets / references 与渐进加载机制(progressive disclosure) •Skills 触发与冲突 ○Claude 何时调用某个 Skill:基于 description 的匹配行为 ○多 Skill 共存时的优先级、冲突表现与调优思路 |
| 模块二:Skills 客户端与运行环境支持 |
•多种客户端形态与技能目录结构 ○Claude.ai / Claude Desktop:本地 .claude/skills/skill-name/SKILL.md 的发现与加载 ○Claude Code / Cursor:工作区级 Skills、与插件(如 superpowers)的集成方式 ○Claude API / Agent SDK:在服务端应用中挂载 Skills 的方式与约束 •Skills 的安装、管理与发布 ○本地技能创建:手动编写、基于模板生成、团队通过 Git 同步 ○Skills Marketplace / Agent Skills 生态:如何搜索、筛选、下载并本地接入 ○版本管理与回滚:在多客户端保持一致行为的实践 •简要演示(Demo) ○在真实项目目录中新增一个 SKILL.md ○展示其在不同客户端(如 Claude Code / Desktop)中的加载与调用效果 |
| 模块三:Skill 设计五步法与通用工作流实战 |
•从业务流程抽象 Skill 的五步法 ○明确场景:输入、输出、边界与失败模式 ○起名与描述:让 Skill 在「正确时机」被触发 ○流程设计:Checklist + 必须遵守的 HARD-GATE 约束 ○示例与反例:用典型任务驱动 Skill 迭代 •通用工作流类 Skills 设计 ○需求澄清 / 头脑风暴 Skill ○文档 / 大纲 Skill(技术方案、会议纪要等) ○评审 Skill(代码评审、文档评审) •小实操(个人或小组) ○每位学员为本岗位设计 1 个简单 Skill(如「需求澄清」或「会议纪要」) ○在客户端中实际触发与调试,观察行为并迭代一版 |
|
下午:Subagent 基础、企业级实践与 Skills 组合应用 模块四:Subagent 与多 Agent 工作流基础(单独介绍 Subagent) |
•Subagent 核心概念与优势 ○与主 Agent 的区别:独立上下文、专职子任务、定制系统提示与工具权限 ○相对单一 Agent 的优势:上下文隔离、并行执行、专业化分工 •Claude Code / Cursor 中的 Subagent 支持 ○内置 Subagent 类型:Explore / Plan / General-purpose 等及其适用场景 ○Task 工具与 Subagent:并行任务管理、后台执行(async) ○.claude/agents 目录:自定义 Subagent 的定义方式与前置要求 •Subagent-Driven Development 模式 ○核心模式:每任务一个新 Subagent + 规格评审 Subagent + 代码质量评审 Subagent ○适用场景:有明确实现计划、任务相对独立、希望在同一会话内高质量迭代 •小示例演示(Demo) ○使用 Explore Subagent 进行代码/文档探索 ○使用实现 Subagent 完成简单改动,再用另一个 Subagent 检查结果 |
| 模块五:Skills + Subagent 在企业生产中的组合应用 |
•组合范式:Skills 约束流程,Subagent 执行任务 ○用 Skills 固化:需求澄清、设计、TDD、调试、代码评审、发布复盘等流程 ○用不同 Subagent 承担:实现 Agent、测试 Agent、评审 Agent、运营 Agent •从客户端视角看落地路径 ○在 Claude Code / Cursor:结合代码库与任务列表,驱动开发计划执行 ○在 Claude Desktop / Web:偏知识工作、文档生产的工作流自动化 ○在服务端(Agent SDK):Skills + 工具/MCP 组成业务中台与自动化流程 •典型企业场景示例 ○开发流程:需求 → 设计评审 → 开发 → 代码评审 → 回归 → 发布记录 ○内容运营:选题 → 资料调研 → 大纲 → 初稿 → 审稿 → 发布摘要 ○客服与知识管理:知识库构建、FAQ 更新、问答质量评估与改写 |
| 模块六:业界优秀 Skills 案例分享与拆解 |
•官方与社区高价值 Skills 盘点 ○工程流程类:test-driven-development、systematic-debugging、subagent-driven-development、requesting-code-review 等 ○文档与知识类:doc-coauthoring、outline,以及 PPT / DOCX / XLSX / PDF 相关技能 ○运营与业务类:事故报告、运营日报、产品更新公告、客服话术模板类 Skills •案例拆解方法 ○逐行拆解一个高质量 SKILL.md:name / description / Checklist / 反模式 的设计 ○对比一个「问题 Skill」:描述过宽、触发混乱、流程不闭环 •启发与复用 ○如何基于优秀 Skill 进行二次定制,贴合本企业流程与术语 ○如何从 Marketplace 引入 Skill,并进行本地化、安全审查与灰度发布 |
|
上午:Claude Skills 基础、生态与设计实战 模块一:Claude Skills 核心概念与 SKILL.md 架构 •Claude Skills 基础认知 ○Skills 与普通 Prompt 的区别:持久化能力、流程约束、可测试、可复用 ○Agent Skills 标准(agentskills.io)与跨平台可移植性 •SKILL.md 文件结构拆解 ○元数据层:name、description 的命名规范与触发逻辑 ○指令层:流程说明、Checklist、输出模板、反模式警告 ○资源层:scripts / assets / references 与渐进加载机制(progressive disclosure) •Skills 触发与冲突 ○Claude 何时调用某个 Skill:基于 description 的匹配行为 ○多 Skill 共存时的优先级、冲突表现与调优思路 |
|
模块二:Skills 客户端与运行环境支持 •多种客户端形态与技能目录结构 ○Claude.ai / Claude Desktop:本地 .claude/skills/skill-name/SKILL.md 的发现与加载 ○Claude Code / Cursor:工作区级 Skills、与插件(如 superpowers)的集成方式 ○Claude API / Agent SDK:在服务端应用中挂载 Skills 的方式与约束 •Skills 的安装、管理与发布 ○本地技能创建:手动编写、基于模板生成、团队通过 Git 同步 ○Skills Marketplace / Agent Skills 生态:如何搜索、筛选、下载并本地接入 ○版本管理与回滚:在多客户端保持一致行为的实践 •简要演示(Demo) ○在真实项目目录中新增一个 SKILL.md ○展示其在不同客户端(如 Claude Code / Desktop)中的加载与调用效果 |
|
模块三:Skill 设计五步法与通用工作流实战 •从业务流程抽象 Skill 的五步法 ○明确场景:输入、输出、边界与失败模式 ○起名与描述:让 Skill 在「正确时机」被触发 ○流程设计:Checklist + 必须遵守的 HARD-GATE 约束 ○示例与反例:用典型任务驱动 Skill 迭代 •通用工作流类 Skills 设计 ○需求澄清 / 头脑风暴 Skill ○文档 / 大纲 Skill(技术方案、会议纪要等) ○评审 Skill(代码评审、文档评审) •小实操(个人或小组) ○每位学员为本岗位设计 1 个简单 Skill(如「需求澄清」或「会议纪要」) ○在客户端中实际触发与调试,观察行为并迭代一版 |
|
下午:Subagent 基础、企业级实践与 Skills 组合应用 模块四:Subagent 与多 Agent 工作流基础(单独介绍 Subagent) •Subagent 核心概念与优势 ○与主 Agent 的区别:独立上下文、专职子任务、定制系统提示与工具权限 ○相对单一 Agent 的优势:上下文隔离、并行执行、专业化分工 •Claude Code / Cursor 中的 Subagent 支持 ○内置 Subagent 类型:Explore / Plan / General-purpose 等及其适用场景 ○Task 工具与 Subagent:并行任务管理、后台执行(async) ○.claude/agents 目录:自定义 Subagent 的定义方式与前置要求 •Subagent-Driven Development 模式 ○核心模式:每任务一个新 Subagent + 规格评审 Subagent + 代码质量评审 Subagent ○适用场景:有明确实现计划、任务相对独立、希望在同一会话内高质量迭代 •小示例演示(Demo) ○使用 Explore Subagent 进行代码/文档探索 ○使用实现 Subagent 完成简单改动,再用另一个 Subagent 检查结果 |
|
模块五:Skills + Subagent 在企业生产中的组合应用 •组合范式:Skills 约束流程,Subagent 执行任务 ○用 Skills 固化:需求澄清、设计、TDD、调试、代码评审、发布复盘等流程 ○用不同 Subagent 承担:实现 Agent、测试 Agent、评审 Agent、运营 Agent •从客户端视角看落地路径 ○在 Claude Code / Cursor:结合代码库与任务列表,驱动开发计划执行 ○在 Claude Desktop / Web:偏知识工作、文档生产的工作流自动化 ○在服务端(Agent SDK):Skills + 工具/MCP 组成业务中台与自动化流程 •典型企业场景示例 ○开发流程:需求 → 设计评审 → 开发 → 代码评审 → 回归 → 发布记录 ○内容运营:选题 → 资料调研 → 大纲 → 初稿 → 审稿 → 发布摘要 ○客服与知识管理:知识库构建、FAQ 更新、问答质量评估与改写 |
|
模块六:业界优秀 Skills 案例分享与拆解 •官方与社区高价值 Skills 盘点 ○工程流程类:test-driven-development、systematic-debugging、subagent-driven-development、requesting-code-review 等 ○文档与知识类:doc-coauthoring、outline,以及 PPT / DOCX / XLSX / PDF 相关技能 ○运营与业务类:事故报告、运营日报、产品更新公告、客服话术模板类 Skills •案例拆解方法 ○逐行拆解一个高质量 SKILL.md:name / description / Checklist / 反模式 的设计 ○对比一个「问题 Skill」:描述过宽、触发混乱、流程不闭环 •启发与复用 ○如何基于优秀 Skill 进行二次定制,贴合本企业流程与术语 ○如何从 Marketplace 引入 Skill,并进行本地化、安全审查与灰度发布 |
近期公开课推荐