skills
Claude AI Agent 的专业技能扩展框架,通过 SKILL.md 打包领域知识让 AI 在
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
Claude AI Agent 的专业技能扩展框架,通过 SKILL.md 打包领域知识让 AI 在
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
想象一下:你让 Claude 帮你写一份符合公司品牌规范的商业文档,结果它输出的字体是 Times New Roman、配色是彩虹渐变、Logo 放到了页脚正中——完全不符合企业 VI 标准。你气得把提示词重写了三遍,但每次 Claude 的表现都像"初次接触这个领域的新人"。
问题的根源在于:通用大模型缺乏你的业务上下文。它知道怎么写文档,却不知道你的文档该怎么写;它能分析代码,却不知道你的代码规范是什么;它能生成设计,却不清楚你的品牌调性。
Anthropic Skills 就是来解决这个问题的——它是一套将"专业知识"打包成可复用模块的框架,让 Claude 在特定任务上表现得像真正的行业专家,而不只是通用语言模型。
Agent Skills 是 Claude 官方于 2025 年 9 月推出的技能扩展系统,本质上是一个自包含的指令资源包。每个 Skill 就是一个文件夹,其中核心文件是 SKILL.md——它用 YAML 元数据 + Markdown 指令告诉 Claude:"当你遇到 X 类型任务时,请按以下步骤和规则来处理。"
举一个具体例子: 企业内部的"品牌指南"技能(brand-guidelines)会包含:
当用户说"帮我写一份对外合作方案"时,Claude 会自动识别出这需要品牌规范,主动加载该技能,然后按企业标准输出——而不是每次都要你重新描述"我们公司的文档规范"。
Skills 的核心技术设计是渐进式披露(Progressive Disclosure):
这种设计保证了 Claude 在启动时不会因为读取大量技能文档而消耗过多上下文窗口,同时又能保证任务执行时的专业度。

截至 2026 年 5 月,仓库中包含 17 个顶级技能目录,覆盖四大类别:
文档处理类(Source-Available,非完全开源)
pdf:PDF 读取、合并、分割、水印、表单填写、OCR 识别docx:Word 文档的创建、编辑、格式化pptx:PowerPoint 演示文稿生成xlsx:Excel 表格处理与数据操作doc-coauthoring:文档协作工作流这五个技能是 Claude 官方文档处理能力的底层实现代码,Anthropic 以源码可用(Source-Available)而非完全开源的方式公开,供开发者参考学习。
开发技术类(Apache 2.0 开源)
mcp-builder:构建 MCP(Model Context Protocol)服务器,整合外部 API 与工具webapp-testing:基于 Playwright 的 Web 应用自动化测试frontend-design:前端设计规范,要求避免"AI 味"、做出有设计感的前端skill-creator:创建、迭代优化和评估 Skills 表现的完整工具链创意设计类(Apache 2.0 开源)
algorithmic-art:用算法生成视觉艺术(JavaScript Canvas)canvas-design:Canvas 图形设计技能web-artifacts-builder:在 Claude.ai 中构建 React + Tailwind + shadcn/ui 复杂 HTML 工件theme-factory:批量生成主题变体(配色、排版)企业协作类(Apache 2.0 开源)
brand-guidelines:企业品牌规范执行internal-comms:内部沟通文案的规范与模板slack-gif-creator:快速生成 Slack 风格的 GIF 表情包claude-api:Claude API 和 Agent SDK 的完整开发文档(覆盖 Python、TypeScript、Java、Go、Ruby、C#、PHP、cURL)方式一:Claude Code(开发者首选)
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills
/plugin install example-skills@anthropic-agent-skills
# 使用:"用 PDF 技能帮我提取这个表单的字段"
方式二:Claude.ai(付费用户) 所有示例技能已预装在付费版 Claude.ai 中,无需任何安装步骤,直接在对话中描述需求即可自动触发对应技能。也可上传自定义技能扩展能力。
方式三:Claude API 通过 Skills API 上传自定义技能,或使用平台预置技能构建 LLM 应用。
Anthropic 在 agentskills.io 建立了跨平台的 Skill 交易市场(Marketplace),支持将 Skills 发布为独立插件分发。更重要的是,该规范已被设计为通用开放标准,理论上任何支持 SKILL.md 格式的 AI Agent(如 Codex CLI、Copilot 等)都可以使用同一套技能包。
社区已出现大量衍生作品:
obra/superpowers:20+ 经过生产验证的 Claude Code 技能(涵盖 TDD、调试、协作模式)alirezarezvani/claude-skills:收集了 313+ Claude Code 技能与 Agent 技能travisvn/awesome-claude-skills:精选列表,持续追踪社区最佳实践使用门槛不低:虽然创建 Skill 本身很简单(一个 SKILL.md 文件),但要写出高质量、能真正提升 Claude 表现的技能文档,需要深入理解任务领域,这不是非技术用户能轻松完成的。
维护成本:随着 Claude 模型能力演进,Skills 中的指令可能需要持续迭代更新,否则可能失效或误导。
安全风险:SKILL.md 中的指令会被 Claude 作为权威指示执行,如果技能包来源不可信,恶意指令可能导致 AI 执行有害操作。Anthropic 在 README 中明确声明"仅供参考和教育目的",并建议在使用前充分测试。
非生产级文档技能:pdf/docx/pptx/xlsx 技能以 Source-Available 公开而非 Apache 2.0 开源,说明 Anthropic 并不想将这部分作为开放标准推广,更像是展示"我们的 AI 能做到这些"的标杆。
Anthropic Skills 的出现标志着 AI Agent 从"通用执行者"向"专业从业者"的进化方向。
在此之前,用户只能通过长提示词(System Prompt)来"教育"AI,但提示词会随对话消耗上下文,且难以在不同任务间复用。Skills 则实现了"一次编写、多次复用、动态加载"的知识封装模式。
更重要的是,Agent Skills 规范正在从 Claude 扩展到更广泛的 AI Agent 生态。agentskills.io 作为开放规范托管平台,使得一个团队编写的专业技能可以被全社区共享复用——这类似于 DevOps 领域的"基础设施即代码"理念,只不过这次封装的是"专业知识"。
从数据来看,该仓库在发布不到一年内积累了 13.9 万 stars、1.6 万 forks,远超绝大多数开源项目,说明市场对 AI Agent 专业化扩展的强烈需求。可以预见,随着更多模型提供商的跟进和 MCP 生态的成熟,"AI 技能市场"将成为 AI 应用生态的重要基础设施。