antigravity-awesome-skills
AI编程工具的1,465+技能装备库,让Claude Code/Cursor/Codex一键获得安全
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
AI编程工具的1,465+技能装备库,让Claude Code/Cursor/Codex一键获得安全
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
想象一下:你刚接手一个新项目,需要让 Claude Code 完成代码审查、安全审计和性能优化。每换一项任务,你都要从头写一遍 Prompt,告诉它「代码审查要关注哪些点」「安全审计用 STRIDE 模型」「性能优化从哪些指标入手」。一遍两遍还好,但当你需要 AI 帮你做 50 种不同类型的工作时,光是写 Prompt 就成了一项全职工作。
这就是 Antigravity Awesome Skills 想要解决的问题。
它不是一个 AI 模型,而是一个面向 AI 编程工具的「技能装备库」——收录了超过 1,400 个可安装的技能模块,让 Claude Code、Cursor、Codex CLI、Gemini CLI 等工具能够像装配装备一样,快速获得特定任务的能力。这些技能以标准化的 SKILL.md 文件格式存储,包含触发条件、操作步骤、最佳实践和质量标准,AI 工具读取后即可按照专业标准执行任务。
截至 2026 年 5 月,这个项目已获得超过 38,000 颗 GitHub Stars,成为 AI 编程辅助工具生态中增长最快的技能资源库之一。
2023 年到 2024 年,Claude Code、Cursor、Codex CLI 等 AI 编程助手相继问世,它们在代码生成、Bug 修复等基础任务上表现出色,但很快暴露了一个根本性短板:缺乏结构化的任务执行能力。
以安全审计为例。一个没有专业技能加持的 AI,可能只做表面检查(检查 SQL 注入、XSS 等常见漏洞),但无法执行完整的安全开发生命周期——包括威胁建模(STRIDE/PASTA 框架)、深度代码审查、渗透测试、事件响应流程等。这就像一个聪明的实习生,有能力但缺乏专业知识,需要你一步步告诉他怎么做。
Antigravity Awesome Skills 的作者 sickn33 敏锐地捕捉到了这个需求,于 2026 年 1 月创建了这个项目。最初这只是一个人整理自己使用 Claude Code 过程中积累的技能笔记,但随着 Claude Code 的 skill 机制被更多开发者认可,这个仓库迅速膨胀成一个庞大的社区资源库。截至目前,它已收录来自社区贡献的 1,465 个技能,覆盖安全审计、测试工程、性能优化、基础设施即代码、产品设计等 50+ 领域。
Antigravity Awesome Skills 的核心是一套标准化的技能描述格式 SKILL.md。每个技能文件本质上是一个结构化的操作手册,告诉 AI 工具:
以 007 安全审计技能为例,它会指导 AI 使用 STRIDE 威胁建模方法、对照 OWASP Top 10 检查漏洞、执行 Red Team/Blue Team 模拟演练,并输出结构化的安全报告。这样的深度是通用 Prompt 无法达到的,因为它是针对特定任务类型设计的领域知识封装。
技能库还支持插件兼容性声明——每个技能会标注自己支持哪些 AI 工具(Claude、Codex、Gemini 等),以及安装方式(无依赖、需配置、需额外文档等)。这种元数据设计使得技能可以被精确分发和自动化管理。
项目提供了一个 Node.js CLI 安装器,通过 npx antigravity-awesome-skills 即可一键安装全部技能。安装后,技能会被放置到各工具的标准技能目录(如 Claude Code 的 ~/.claude/skills/),工具启动时自动加载。
安装器支持增量更新——每次运行会自动同步最新的技能目录增量包,不会重复下载已有的内容。
项目包含一个 Web 应用(apps/web-app/),提供可视化的技能浏览、搜索和分类功能。用户可以在网页上按类别、风险等级、工具兼容性等维度筛选技能,查看每个技能的详细说明和代码预览。
这也许是该项目最令人印象深刻的地方——它的代码库本身就是一个高度自动化的工程奇迹:
validate_skills.py:验证所有 SKILL.md 文件的格式规范性和内容完整性audit_skills.py:审计技能的一致性和质量generate_index.py:生成 skills_index.json 索引文件plugin_compatibility.py:同步各工具的插件兼容性元数据sync_editorial_bundles.py:管理技能包(Bundle)的编辑内容这些脚本通过 Node.js 调用 Python 工具(node tools/scripts/run-python.js),形成了 Node.js 作为顶层编排、Python 作为底层实现的混合架构。项目还有一个完整的 CI/CD 流程(sync:release-state、sync:repo-state 等 npm 脚本),确保技能库在大规模增长时仍能保持高质量标准。
除了单个技能,项目还提供了 Bundle 机制——将多个相关技能打包成「开箱即用」的场景化组合。例如「安全工程师 Bundle」可能包含代码审计、渗透测试、威胁建模等一整套技能,让 AI 在执行安全任务时具备完整能力。
Workflow 则更进一步,它定义了跨多个技能的多步骤工作流程。比如一个「从需求到上线」的完整开发流程,可能涉及需求分析 → 架构设计 → 代码实现 → 测试验证 → 部署上线等多个环节,每个环节调用对应 Bundle。
对于普通用户而言,安装和使用这个技能库非常直接:
# 一键安装全部技能(需要 Node.js >= 18)
npx antigravity-awesome-skills
安装完成后,启动 Claude Code(或其他支持的工具),技能会自动加载。用户可以通过自然语言描述需求,工具会识别并调用相关技能执行任务。
对于开发者贡献新技能,项目有详细的贡献指南(CONTRIBUTING.md),包括 SKILL.md 格式规范、提交流程、验证要求等。
尽管发展迅速,这个项目也面临一些挑战:
技能质量参差不齐。由于技能来自社区贡献,质量差异较大——有些技能(如 007 安全审计)具有极高的专业深度,有些则相对简单。项目通过 audit_skills.py 进行一致性审计,但无法保证每个技能在实际使用中的有效性。
维护成本高。1,465 个技能的持续更新是一个巨大的工程挑战。当某个领域(如前端框架)的最佳实践发生变化时,对应技能也需要同步更新,这对维护者提出了较高要求。
工具兼容性碎片化。不同的 AI 编程工具对 skill 的支持机制各不相同(Claude Code 有原生的 SKILL.md 加载机制,Cursor 使用自定义协议,Codex CLI 又有不同规范),维护跨工具兼容的技能集需要持续跟进各工具的版本更新。
Antigravity Awesome Skills 的快速增长折射出一个更大的行业趋势:AI 编程工具正在从「通用代码生成」向「专业化任务执行」演进。
早期,Claude Code 等工具的价值在于「帮你写代码」;现在,用户的期望正在演变为「帮你完成一个完整的工程任务」。这要求 AI 具备更深度的领域知识——而技能库正是承载这些知识的载体。
从增长数据看,这个趋势非常明显:项目从 2026 年 1 月创建,到 5 月已达 38,000+ Stars,仅用了不到 5 个月。这个速度即使在开源生态中也非常罕见,反映了市场对 AI 编程专业化工具的强烈需求。
可以预见,随着 AI 编程工具的持续进化,「技能市场」将成为一个独立的价值赛道——类似 App Store 之于 iPhone,技能库将成为 AI 编程工具的核心竞争力来源。而 Antigravity Awesome Skills 作为这个领域的先行者和最大资源库,其战略价值远超一个普通的开源项目。
本报告基于 2026-05-24 的 GitHub 数据生成。该项目持续活跃更新,建议关注其 Releases 页面获取最新版本。