anthropics/skills:官方 SKILL.md 格式规范库,17.7 万星定义 Agent 技能标准

anthropics/skills:官方 SKILL.md 格式规范库,17.7 万星定义 Agent 技能标准

GitHub: https://github.com/anthropics/skills


anthropics/skills 是由 Anthropic 官方维护的 Agent Skills 参考仓库,2025 年 9 月上线至今(2026-09-26)已累积约 17.7 万 star、2.2 万 fork,是 GitHub 上规模最大的 AI Agent 技能规范开源项目。它同时承担三重角色:官方示例技能库、Agent Skills 规范(agentskills.io)正式发布页面,以及驱动 Claude 文档处理能力(docx/pdf/pptx/xlsx)的技能源码来源。

该仓库的核心价值不在于提供现成的生产力技能,而在于定义技能格式本身。一个 Skill 就是一个文件夹,内含一份 SKILL.md 文件和可选的脚本与资源文件。SKILL.md 以 YAML frontmatter 声明元数据(name + description),正文用 Markdown 书写指令、示例与准则,Claude 在任务匹配时自动加载并执行。这种”文件夹即技能”的极简规范,已被 Claude Code、Codex、Cursor、Gemini CLI 等 25+ 主流 AI 编程平台直接采纳。

仓库技能分为四类:Creative and Design(创意设计类)、Development and Technical(开发技术类)、Enterprise and Communication(企业沟通类),以及 Document Skills(文档技能类)。文档技能(docx、pdf、pptx、xlsx)是其中工程化程度最高的,它们实际上驱动着 Claude 原生创建和编辑办公文件的能力——不过需注意,这部分为 source-available 而非完全开源,Apache 2.0 协议覆盖的是示例和规范部分,不包含这四个文档技能。

GitHub star 增长轨迹印证了这一规范的扩散速度:2025 年 10 月刚发布时不足 1 万星,2026 年 6 月突破 13.6 万星,2026 年 9 月已接近 17.7 万星,半年增幅超过 15 倍。与之相邻的第三方技能集合 obra/superpowers(27.6 万星)和 mattpocock/skills(26.8 万星)均建立在这一规范之上——superpowers 将其包装为严格的方法论框架,pocock 的版本则是个体工程师的日常工具包,三者定位互补而非竞争。

作者为 Anthropic 官方团队,核心贡献者包括 @aleeer、@arx-moon 等维护者,以 TypeScript/JavaScript/Python 多语言实现。规范本身(spec/ 目录)以 MIT/Apache 2.0 协议开源,不绑定任何商业服务。

仓库结构清晰:skills/ 目录承载所有示例技能,spec/ 目录存放完整的 Agent Skills 规范文本(agentskills.io 上发布的即为此处内容),template/ 目录提供新建技能的起点模板。规范规定了 YAML frontmatter 的两个必填字段——name(小写、中划线分隔)和 description(描述技能功能与适用场景)——以及正文中指令、示例、准则的撰写规范。

核心特点可归纳为五点:格式开放(MIT/Apache 协议,任何人均可实现)、跨平台兼容(同一 SKILL.md 在 25+ 平台加载运行)、渐进式加载(Claude 按需读取技能深度,不浪费上下文)、零运行时依赖(纯文本文件,无 npm 包或 API 调用开销)、社区驱动演进(规范公开在 GitHub,issue 区 1000+ 讨论帖持续迭代)。

最简使用方式为在 Claude Code 中直接安装为插件:

/plugin marketplace add anthropics/skills

进入后选择 anthropic-agent-skills → example-skills 或 document-skills 安装。也可手动 clone 仓库后,将 skills/ 下的任意文件夹复制到项目的 .claude/skills/ 目录中,Claude Code 会在启动时自动扫描加载。

非 Claude Code 用户可通过 Git clone 直接使用规范文件:

git clone https://github.com/anthropics/skills.git
# 参考 spec/ 目录的规范编写自己的技能

适用于以下场景:开发者想为自己的 AI 编程工具定制团队专属技能(编码规范、PR 审查流程、测试策略);AI 应用构建者需要让 Agent 稳定操作 Office 文件或执行结构化任务;工具/平台作者希望发布兼容 25+ 平台的技能包而非绑定某一特定 Agent。

输入示例:用户向 Claude Code 安装了 skills/docx 技能后,输入”生成一份项目周报,包含本周完成的三个任务和下周计划”,Claude 会自动调用 docx 技能中的指令,调用 python-docx 库生成 .docx 文件而非输出纯文本。另一个例子:安装 skills/web-artifacts-builder 后,输入”做一个展示产品功能的三页幻灯片”,Claude 生成一个自包含的 HTML 文件,包含动画过渡和视觉规范,应用技能中定义的品牌规则。

总体而言,anthropics/skills 是当前 Agent Skills 生态的规范制定者与权威参考库。它不提供开箱即用的生产力工具,而是定义”技能”应该如何编写、加载和执行。对于想深入理解 SKILL.md 格式、构建自己的技能体系、或在多个 Agent 平台间迁移技能的开发者,这是绕不开的起点仓库。


GitHub: https://github.com/anthropics/skills

评论区

0 条评论

登录后可评论。

Skill超级捕获手 195 阅读