在 AI 辅助开发的浪潮中,Vibe Coding 已经从简单的“对话式编程”进化到了“Agentic Development”。而在这场进化中,Skills 成为了连接模型能力与实际工程需求的桥梁。
本文将带你全面了解什么是 Skills,它如何解决 AI 开发中的痛点,以及如何通过安装和使用 Skills 来倍增你的开发效率。
Skills 就是把“反复教模型怎么做”,变成“一次定义、长期复用的能力”。
如果把 AI 模型比作一个智商极高但缺乏特定项目经验的毕业生,那么 Skills 就是一份份标准作业程序(SOP)和专业工具集。它通过结构化的指令、脚本和模板,告诉 Agent 在面对特定任务(如代码审查、架构规划、浏览器调研)时,应该遵循哪些**实践,使用哪些底层工具。
一个标准的 Skill 通常是一个独立的文件夹,其内部结构严谨且功能明确:

SKILL.md(必选):核心定义文件。- YAML Frontmatter:定义技能名称、版本、描述以及Hooks(钩子)。Hooks 可以在会话开始、工具调用前后自动触发特定逻辑。
- 配置信息:声明该技能允许使用的工具权限(如 Bash, Write, WebSearch)。
- 详细指令:以 Markdown 格式书写的深度指南,规定了 Agent 的思考逻辑和行为边界。
scripts/(可选):存放自动化脚本(如 .sh 或 .py),用于执行清理、初始化或复杂的验证逻辑。templates/(可选):提供标准化的文件模板(如规划文档模板、报告模板)。examples/(可选):提供成功案例,供 Agent 参考学习(Few-shot learning)。
在没有 Skills 的情况下,Vibe Coding 往往存在以下痛点:
- 重复建设:每个新项目都需要重新调教 AI 的行为习惯。
- 上下文迷失:在长达 50 轮以上的对话后,AI 容易忘记最初的架构目标。
- 缺乏工程纪律:AI 可能会盲目重试失败的命令,或者修改代码后不进行测试验证。
Skills 的出现实现了:
- 能力复用:Skill 本质是一个 可复用的“能力说明书” ,里面通常包含:
- 任务目标
- 做事步骤
- 约束条件
- 输出格式
- **实践
- “记住”你的做事方式 每次用这个 Skill,都会 自动加载同一套规则
你满足下面任意 2 条,就已经很需要了:
- 同一类任务反复让 Claude 做
- 对输出格式 / 风格 / 逻辑要求稳定
- 多人共用 AI(团队 / 公司)
- 不想每次都重新写 prompt
- 想把“好用的经验”固化下来
Skills 支持全局安装(跨项目可用)和本地安装(针对特定项目优化)。 以 Antigravity 为例:
- 全局安装 (推荐):将 Skill 文件夹放置在以下目录:
~/.gemini/antigravity/skills// - 本地安装:将文件夹放置在项目的配置目录下:
/.gemini/antigravity/skills/ /
- Anthropic 官方 Skills
最基础、最可靠的起点
仓库:github.com/anthropics/…
- Superpowers
★1.6 万 start 的精选 Skills 集合
覆盖脑暴、写需求文档、开发、测试等全流程,社区口碑极佳
仓库:github.com/obra/superp…
- Planning-with-files
参考 Manus Agent 思路实现
特别适合多步骤复杂任务,也可以用来指挥/协调其他 Skills
链接:github.com/OthmanAdi/p…
- NotebookLM skill
自动上传 PDF、YouTube 链接到 Google NotebookLM
非常适合批量/自动化处理 NotebookLM 内容
链接:github.com/teng-lin/no…
最简单安装方法: 在 Claude Code (cc) / Antigravity 对话框直接输入:安装下面的 skills:GitHub链接,Claude Code 会自动读取并完成安装
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/276516.html