Agent之Skills:anthropics/skills(skill-creator/canvas-design/xlsx/pdf/pptx等)的简介、安装和使用方法、案例应用之详细攻略

📅2026/7/13 16:24:24 👁️次浏览
Agent之Skills:anthropics/skills(skill-creator/canvas-design/xlsx/pdf/pptx等)的简介、安装和使用方法、案例应用之详细攻略
Agent之Skillsanthropics/skills(skill-creator/canvas-design/xlsx/pdf/pptx等)的简介、安装和使用方法、案例应用之详细攻略目录Anthropic Skills的简介1、特点2、热榜3、SkillRepoAnthropic Skills的安装和使用方法1、安装2、使用方法Anthropic Skills的案例应用案例一安装文档处理 Skill—在 Claude Code 中安装 Document Skills案例二调用 PDF Skill 处理文档—使用 PDF Skill 提取 PDF 表单字段案例三创建自定义 Skill—创建一个基础 SkillAnthropic Skills的简介Anthropic Skills 是 Anthropic 官方开源的 Agent Skills 仓库用于展示 Claude Skills 系统的能力及最佳实践。仓库中的 Skill 由指令Instructions、脚本Scripts以及资源文件Resources组成Claude 会根据任务动态加载相应的 Skill从而提升在特定领域任务中的执行效果。Skills 的目标是将某一类任务的执行流程沉淀为可重复使用的能力例如品牌文档生成、企业工作流、数据分析、网页测试以及文档处理等。整个仓库包含大量示例 Skill覆盖 Creative Design、Development Technical、Enterprise Communication、Document Skills 等多个类别每个 Skill 都采用独立目录组织并包含一个 SKILL.md 文件作为核心入口其中定义了 Skill 的元数据、使用说明以及执行规则。此外仓库还提供 Agent Skills 规范Specification以及 Skill 模板Template方便开发者理解 Skill 的组织方式并创建自己的自定义 Skill。除了示例 Skill 外仓库还公开了 Claude 内部用于文档处理的 document skills包括 docx、pdf、pptx 和 xlsx 等文档能力。这些文档 Skill 虽然不是 Apache 2.0 开源但作为 Source Available 的参考实现提供给开发者学习复杂 Skill 的组织方式和实现模式。仓库同时支持 Claude Code、Claude.ai 以及 Claude API 等多种使用方式。Github地址https://github.com/anthropics/skills1、特点特点详细说明动态加载机制Claude 根据当前任务动态加载对应 Skill以提升专业任务的执行能力。Skill 独立组织每个 Skill 独立存放于一个目录中并包含 SKILL.md 作为核心定义文件。包含脚本与资源一个 Skill 除了说明文档外还可包含脚本、模板、参考资料等资源供执行时使用。覆盖多个领域提供创意设计、软件开发、企业办公、文档处理等多个类别的 Skill 示例。提供官方规范仓库包含 Agent Skills Specification帮助开发者了解 Skill 的规范和结构。提供 Skill 模板提供 Template Skill作为创建自定义 Skill 的起点。支持文档处理能力提供 DOCX、PDF、PPTX、XLSX 等文档 Skill 的参考实现。支持 Claude 多平台可在 Claude Code、Claude.ai 及 Claude API 中使用官方 Skill 或自定义 Skill。支持 Plugin Marketplace可作为 Claude Code Plugin Marketplace 注册并安装 Skill 集合。易于扩展创建一个 Skill 仅需一个包含 YAML Frontmatter 与 Markdown 指令的 SKILL.md 文件2、热榜Skill名称简介实现的核心思路步骤如何使用skill-creator用于创建、修改、优化和评估 Agent Skill。当用户希望从零创建 Skill、改进已有 Skill 或测试 Skill 效果时自动触发。① 与用户沟通需求明确 Skill 的目标、触发场景和边界② 编写 SKILL.md包含 metadata、说明、示例、规则等③ 根据需要增加 scripts、references、assets 等资源④ 设计测试样例与评测集evals⑤ 运行评测对多个版本进行对比分析⑥ 根据评测结果持续迭代优化 Skill。当需要新建 Skill、优化已有 Skill、增加 Skill 能力、评估 Skill 效果时使用。Skill 以目录形式组织至少包含 SKILL.md必要时配合脚本、参考文档和资源文件共同完成。canvas-design用于创建高质量的静态视觉设计包括海报、艺术作品、视觉设计等输出为 .png 或 .pdf强调原创设计而非模仿已有艺术风格。① 首先创建一套 Design Philosophy设计哲学而不是直接制作版式② 将设计理念转化为视觉语言包括色彩、构图、层次等③ 根据设计哲学生成最终画布④ 输出 Markdown设计说明及 PNG/PDF 成品。当用户要求设计海报、艺术作品、宣传页、静态视觉设计时使用。整个流程先完成设计哲学再输出最终视觉作品并仅生成 .md、.pdf、.png 文件。xlsx用于所有涉及 Excel.xlsx文件的任务包括读取、解析、创建、编辑、更新、合并、拆分以及数据处理等。① 判断任务属于读取还是创建/编辑② 若读取则解析工作簿、工作表及单元格内容③ 若编辑则修改数据、格式或公式④ 若创建则生成新的工作簿和工作表⑤ 保存生成新的 Excel 文件。当用户涉及 Excel 文件时使用包括分析数据、修改 Excel、生成报表、创建新的工作簿等统一通过该 Skill 完成整个 Excel 工作流。pdf用于所有 PDF 文件相关任务包括读取、解析、提取内容、创建、编辑、修改、转换以及重新生成 PDF。① 判断是读取还是生成 PDF② 若读取则提取文本、图片、表格及页面内容③ 若编辑则修改页面或内容④ 若生成则组织页面结构并输出 PDF⑤ 保存最终 PDF。当输入或输出涉及 PDF 时使用包括 PDF 阅读、摘要、转换、编辑、创建及内容提取等场景。pptx用于所有 PowerPoint.pptx相关任务包括创建、编辑、读取、解析、更新、模板处理、拆分、合并及演示文稿管理。只要涉及 .pptx 文件即应触发该 Skill。① 判断任务属于读取、编辑还是新建② 读取时可使用 markitdown 提取文本、生成缩略图或解包 XML③ 编辑时分析模板解包 PPT修改内容清理后重新打包④ 无模板时根据 pptxgenjs 流程从零创建⑤ 设计阶段强调颜色、版式、视觉层级避免单调的幻灯片设计。当用户提出 presentation、slides、deck 或涉及 .pptx 文件时使用。支持读取内容、修改模板、创建新 PPT并按照 Skill 提供的设计原则生成具有视觉表现力的演示文稿。3、SkillRepoSkillRepo 是一个面向 AI Agent SkillsAI 智能体技能 的开放分发平台可以理解为 AI 技能生态中的 “npm / PyPI”。它主要解决 AI Skills 难以发现、版本分散和团队协作不一致的问题让开发者和团队能够统一发布、管理、安装和共享技能通常以 SKILL.md 等标准化文件形式存在。平台支持 30 AI 工具生态提供技能目录、版本管理、安全检测A–F 评级、GitHub 身份绑定以及团队共享库等功能帮助个人发布者提升技能可见性也帮助企业统一 AI Agent 的行为规范与工作流。官网地址SkillRepo — The Open Distribution Layer for AI Agent SkillsAnthropic Skills的安装和使用方法1、安装在 Claude Code 中注册 Marketplace/plugin marketplace add anthropics/skills随后依次执行选择 Browse and install plugins选择 anthropic-agent-skills选择 document-skills 或 example-skills选择 Install now。或直接安装插件安装文档 Skill/plugin install document-skillsanthropic-agent-skills安装示例 Skill/plugin install example-skillsanthropic-agent-skills创建一个基础 Skill创建一个目录并编写 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其中 Frontmatter 必须包含两个字段namedescription其余 Markdown 内容用于定义 Skill 的执行说明、示例和规则。2、使用方法安装完成后可直接在 Claude Code 中通过自然语言调用已安装的 Skill。例如安装 document-skills 后可请求 Claude 使用 PDF Skill 提取 PDF 表单字段Claude 会根据请求自动选择相应 Skill 执行任务。在 Claude.ai 中示例 Skill 已面向付费计划提供可按照官方的 Skills 使用方式调用也支持上传自定义 Skill。对于 Claude API官方支持调用 Anthropic 提供的预构建 Skills也支持上传自定义 Skill通过 Skills API 实现能力扩展。Anthropic Skills的案例应用案例一安装文档处理 Skill—在 Claude Code 中安装 Document Skills首先将 Anthropic Skills 仓库注册为 Claude Code Plugin Marketplace/plugin marketplace add anthropics/skills随后安装文档 Skill/plugin install document-skillsanthropic-agent-skills安装完成后可直接在 Claude Code 中调用 PDF、DOCX、PPTX、XLSX 等文档处理能力。案例二调用 PDF Skill 处理文档—使用 PDF Skill 提取 PDF 表单字段安装 document-skills 插件后可直接向 Claude 发出类似请求Use the PDF skill to extract the form fields from path/to/some-file.pdfClaude 会根据请求自动调用 PDF Skill 完成文档处理。案例三创建自定义 Skill—创建一个基础 Skill创建一个目录并新增 SKILL.md 文件在文件中编写 YAML Frontmattername 与 description以及 Skill 的 Instructions、Examples 和 Guidelines。完成后该目录即可作为一个可复用的 Skill用于封装特定任务的执行流程和规则。