agentic-awesome-skills
收录 1,965+ 可安装 SKILL.md playbook,覆盖 Claude Code / C
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
收录 1,965+ 可安装 SKILL.md playbook,覆盖 Claude Code / C
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。

图1:Agentic Awesome Skills 项目全景(来源:项目 GitHub 仓库)
凌晨两点,你的 AI 编程助手 Claude Code 正在帮你处理一个复杂的代码审查任务。它已经跑了三十分钟,却始终在"理解需求"和"输出代码"之间反复横跳——每次审查都像是第一次做这件事,没有任何记忆,没有任何标准化流程。同样的代码风格问题、同样的安全漏洞模式、同样的性能瓶颈,它一遍又一遍地错过,却从不"学会"。
这不是 Claude 的能力问题,而是工具的扩展性问题:AI 编程助手本身再强大,如果没有结构化的操作指南和规范化的技能库,它每次处理任务都像是从零开始。
Agentic Awesome Skills 正是为了解决这个问题而生。它是一个拥有 1,965+ 可安装技能(Skills)的 GitHub 开源库,专门为 Claude Code、Cursor、Codex CLI、Gemini CLI、Antigravity 等主流 AI 编程助手设计。每一个 Skill 都是一个标准化的 SKILL.md playbook,包含触发条件、操作步骤、最佳实践和注意事项。有了它,AI 助手不再需要每次"重新发明轮子"——它可以调用现成的技能库,像一个经验丰富的工程师一样执行任务。
Agentic Awesome Skills 的本质是一个结构化的、可安装的 AI 助手技能市场。它在 GitHub 上托管,采用 MIT 开源许可证,由社区驱动维护,目前版本号 v14.6.0,拥有 43,459 颗 GitHub Stars 和 6,472 个 Fork,在全球 GitHub 仓库中排名前 700。
项目的核心价值主张非常清晰:不再收集零散的 prompt 片段,而是提供一个可搜索、可安装、经过验证的标准化技能目录。每个 Skill 都有明确定义的作用场景、输入输出规范和质量门槛,确保 AI 助手在调用时获得足够且一致的上下文信息。
| 指标 | 数值 |
|---|---|
| 总技能数 | 1,965+ |
| GitHub Stars | 43,459 |
| Fork 数 | 6,472 |
| 支持的工具 | Claude Code / Cursor / Codex CLI / Gemini CLI / Antigravity / Kiro / OpenCode / Copilot |
| 开源许可证 | MIT |
| 官方文档语言 | 英文 + 中文(docs_zh-CN) |
| 最新版本 | v14.6.0 |
| 仓库创建时间 | 2026 年 1 月 |
这个规模意味着:无论你是做 Web 开发、安全审计、数据分析、文档写作还是 DevOps 运维,都能找到对应的标准化技能包。
项目将 1,965+ 技能分为多个维度进行组织:
这种多维度分类体系让用户既能获取宽泛的技能包(安装全部 1,965+ 个),也能选择专注的垂直领域(安装特定插件包)。
Agentic Awesome Skills 的技术栈分为两层:工具层(Node.js) 和 分析层(Python)。
工具层负责核心的技能管理功能,包括:
validate_skills.py)audit_skills.py)generate_index.py)plugin_compatibility.py)apps/web-app/ 基于 Vite 构建)分析层负责深度质量检查,使用 Python 编写:
sickn33/agentic-awesome-skills/
├── skills/ # 核心技能库(1,000+ 子目录)
│ ├── .gitignore
│ └── [skill-id]/
│ └── SKILL.md # 标准技能文件
├── plugins/ # 各工具的插件打包格式
├── data/ # 生成数据(bundles.json, catalog.json 等)
├── schemas/ # 技能文件的 JSON Schema 定义
├── tools/
│ └── scripts/ # Node.js 和 Python 自动化脚本
├── apps/
│ └── web-app/ # Vite 驱动的技能目录 Web 应用
├── docs/ # 英文文档
├── docs_zh-CN/ # 中文文档
└── package.json # npm 脚本入口
关键设计决策:canonical skill 源文件只存一份在 skills/<skill-id>/SKILL.md,其他格式(插件、工作流等)都是自动生成的派生格式,确保单一数据源原则。
项目采用 npm/npx 作为分发和安装方式,这是最直接的多工具兼容策略:
# 安装全部技能
npx agentic-awesome-skills install
# 安装特定工具的技能
npx agentic-awesome-skills install --plugin claude-code
# 查看可用的技能包
npx agentic-awesome-skills list
之所以用 npm 而不是为每个工具单独打包,是因为 Claude Code、Cursor、Codex CLI 等主流 AI 编程助手都在朝着支持外部 Skill 目录的方向演进,但各自的加载机制不同。npm 分发可以让不同工具通过各自的插件接口接入同一个技能库。
项目自带一个基于 Vite 的 Web 应用(apps/web-app/),提供可视化的技能浏览和搜索功能。用户可以在 https://sickn33.github.io/agentic-awesome-skills 上直接搜索和查看每个技能的详细信息,而不必 clone 整个仓库。
每个 Skill 的核心文件是 SKILL.md(Playbook),这是一种专为 AI 助手设计的结构化文档格式。不同于简单的 prompt 模板,SKILL.md 包含了丰富的元数据和操作指南。
一个标准的 SKILL.md 文件包含以下结构:
---
name: skill-id # 技能唯一标识(kebab-case)
description: 简短描述 # 一句话说明作用
author: 作者名 # 技能创建者
risk: low/medium/high # 风险等级
source: 来源 # 原始出处
date_added: YYYY-MM-DD # 添加日期
---
# Skill Name
## When to Use
触发条件说明——什么场景下应该调用这个技能。
## 操作步骤
1. 步骤一
2. 步骤二
## Examples
使用示例。
## Limitations
已知限制和注意事项。
这种格式的优势在于:结构化让 AI 助手能够精确理解技能的作用边界;标准化让社区贡献的质量可控;元数据让自动化工具(验证脚本、索引生成器)能够大规模处理技能集合。
项目通过 JSON Schema(schemas/ 目录)对 SKILL.md 的 frontmatter 进行严格验证,包括:
name 字段必须唯一且符合 kebab-case 命名规范risk 字段必须为 low/medium/high 之一source 字段必须包含原始出处信息## When to Use 和 ## Limitations 段落这套验证机制确保了技能库的质量下限:即使有大量社区贡献,每个 Skill 也都符合最低质量标准。
Agentic Awesome Skills 提供多种安装路径,适应不同用户的需求:
方式一:npx 一键安装(推荐)
npx agentic-awesome-skills
这种方式不需要预先 clone 仓库,直接通过 npx 下载并安装技能。安装过程会引导用户选择要安装的技能范围(全部/特定工具/特定领域)。
方式二:npm 全局安装
npm install -g agentic-awesome-skills
agentic-awesome-skills install
全局安装后可以离线使用,且安装脚本会自动将技能写入对应工具的技能目录。
方式三:Git Clone(开发者模式)
git clone https://github.com/sickn33/agentic-awesome-skills.git
cd agentic-awesome-skills
npm ci
npm run build
开发者模式适合需要自定义修改技能内容或参与贡献的用户。
Claude Code:Skill 被安装到 ~/.claude/skills/ 或项目级 .claude/skills/ 目录。Claude Code 在处理任务时会自动检索这些 Skill,当任务描述匹配 ## When to Use 中的触发条件时,主动加载对应的 playbook。
Codex CLI:通过 --skills 参数或环境变量指定技能目录路径,Codex CLI 在执行命令时读取 SKILL.md 的内容作为上下文增强。
Cursor / Gemini CLI / Antigravity:各自通过厂商提供的插件接口接入技能库。项目在 plugins/ 目录下维护了针对不同工具的兼容层。
不需要安装任何东西,直接访问 https://sickn33.github.io/agentic-awesome-skills 即可:

图2:项目官方 Logo(来源:项目 assets 目录)
项目维护了一套完整的自动化流水线,确保技能库在持续增长的同时保持高质量:
提交前检查(Pre-commit):
npm run validate # 验证所有 SKILL.md 的 frontmatter 和格式
npm run security:docs # 检查危险命令、凭证暴露、网络请求指导
npm run test # 运行测试套件
发布流水线(Release):
npm run chain # 验证 → 插件兼容同步 → 索引生成 → Bundle 同步 → 元数据同步
npm run catalog # 构建 catalog 数据
npm run sync:web-assets # 生成 sitemap
npm run audit:consistency # 审计一致性
这套流水线的核心理念是:自动化尽可能多的维护工作,让维护者把精力放在技能内容的质量把控上,而不是机械性的格式检查。
Agentic Awesome Skills 接受社区贡献,但有严格的质量门槛:
plugin-compat:check 兼容性验证这个严格的贡献机制保证了技能库的可靠性和可维护性——它不仅仅是一个"awesome list",而是一个有质量保证的工程化项目。
项目使用 CHANGELOG.md 记录每个版本的变更,并定期发布到 GitHub Releases。作者维护了一个维护日志(walkthrough.md),记录了每次维护操作的详情。
Agentic Awesome Skills 体现了一种新兴趋势:AI 编程助手正在形成自己的"操作系统"生态。在传统软件开发中,IDE 是操作系统,插件是应用商店;在 AI 编程时代,Skill 就是应用,Skill 库就是应用商店。
这种类比很有启发性:就像 VS Code 插件生态让 IDE 从编辑器变成了开发平台,Agentic Skills 也让 AI 编程助手从"聊天机器人"变成了"可扩展的开发代理"。
Anthropic 的 MCP(Model Context Protocol)和 Agentic Skills 解决的是不同层次的问题:
两者是互补关系,而非竞争关系。事实上,Agentic Awesome Skills 自身也包含了 MCP 相关的技能(如 mcp-server-* 系列技能),帮助用户更好地使用 MCP 生态。
43,459 Stars 的体量意味着这个项目已经获得了广泛的开发者认可。更重要的是,它带动了围绕 AI 编程助手的开源生态发展:
1,965+ 个 Skill 中,质量参差不齐是不可避免的。验证脚本只能检查格式和最低质量标准,无法保证每个 Skill 的 prompt 质量都能在真实场景中有效工作。这需要社区的持续 review 和迭代优化。
不同 AI 编程助手的 Skill 加载机制差异很大,Agentic Awesome Skills 需要为每个工具维护兼容层(plugins/)。随着新工具不断出现,这个维护成本会持续增长。
Skill 的内容是静态的,但 AI 模型和工具本身在快速迭代。一个 Skill 今天有效,可能三个月后就因为模型行为的细微变化而失效。如何建立 Skill 的版本管理和更新机制,是一个待解决的问题。
虽然项目有 docs_zh-CN/ 中文文档目录,但 1,965+ 个 Skill 的内容本身都是英文的。对于中文开发者来说,阅读和理解 Skill 内容存在一定门槛。
第一步:访问 https://sickn33.github.io/agentic-awesome-skills,浏览技能的分类目录,找到自己常用领域对应的 Skill 包。
第二步:使用 npx 方式安装自己需要的技能包。
第三步:在日常编程中,当遇到需要重复处理的任务时,查看是否有对应的 Skill 可用。如果没有,可以在 GitHub 上发起贡献。
第四步:对于团队用户,可以 fork 该仓库,自定义维护内部专属的技能库。
Agentic Awesome Skills 是当前规模最大、生态最完整的 AI 编程助手技能库。它将 1,965+ 个结构化操作指南(SKILL.md playbook)打包成可安装的 npm 包,支持 Claude Code、Cursor、Codex CLI、Gemini CLI、Antigravity 等主流工具,以 MIT 开源许可证运营。
项目的核心价值在于:把 AI 编程助手从"每次都从零开始"提升到"站在前人的经验肩膀上工作"。它代表了 AI Agent 生态从"单点能力提升"向"系统化能力扩展"演进的趋势。
对于个人开发者,它是一个提效工具;对于团队,它是一个知识沉淀平台;对于整个 AI 编程生态,它是一个技能经济的基础设施雏形。
本文档由 AI 代码分析工具自动生成,分析时间 2026-07-17。