vercel-labs/agent-skills
Vercel's official collection of agent skills
是什么
Agent Skills 是一个小型库,包含可添加到 AI 编码助手(例如 Claude、ChatGPT 或任何理解 Agent Skills 格式的 LLM 驱动工具)的 技能包。每个技能包都包含一个描述文件(SKILL.md)和可选的辅助脚本,告诉代理如何执行具体的开发任务——例如审计 Vercel 部署、检查 React 代码的性能,或通过一个提示一键部署项目。
为什么重要
AI 编码代理需要具体、可复用的“食谱”,才能将自然语言请求转化为可执行步骤。通过发布现成的技能定义,Vercel Labs 让开发者和 AI 工具构建者能够快速扩展代理的能力,而无需每次编写自定义提示或代码。该集合专注于 Vercel 相关工作流(部署、成本优化)和通用前端最佳实践检查,这些是使用 Next.js、React 和 React Native 的团队常见的痛点。
核心技能(亮点)
| 技能 | 使用场景 | 功能 |
|---|---|---|
| vercel‑optimize | 你的 Vercel 应用感觉缓慢或成本过高时。 | 拉取 Vercel 指标,定位高成本的路由/文件,并返回一份按优先级排序的报告,包含具体的成本与性能优化建议。 |
| react‑best‑practices | 编写或审查 React/Next.js 组件时。 | 提供 40 多条优先级规则(如消除水瀑布、包大小、SSR 性能等),指导开发者构建更快、更小的包。 |
| web‑design‑guidelines | 审查 UI 代码的可访问性、用户体验和性能时。 | 检查超过 100 条规则,涵盖 ARIA、焦点状态、表单处理、动画、主题、图像处理等。 |
| writing‑guidelines | 审查文档或营销文案时。 | 根据 Vercel 的写作手册(语气、结构、代码示例风格、AI 工作流披露等)强制执行 80 多条规则。 |
| vercel‑deploy‑claimable | 在与 AI 助手聊天时说“现在部署这个应用”。 | 从 package.json 检测框架,打包项目,上传至 Vercel,并返回预览 URL 和可申领 URL,让用户可接管部署。 |
| (其他) | React Native、view‑transition 动画、组合模式等。 | 为这些领域提供聚焦的最佳实践清单或代码片段。 |
如何获取
# 将整个集合添加到任何支持 Agent Skills 格式的代理中
npx skills add vercel-labs/agent-skills
该命令注册仓库中的所有技能;当代理检测到匹配的用户请求时,会自动呈现相应的技能。
使用技能
安装后,你只需像平常一样与代理对话即可:
部署我的应用
代理识别出 vercel‑deploy‑claimable 技能,运行其脚本,并返回预览 URL 和申领 URL。
检查这个 React 组件的性能问题
触发 react‑best‑practices 技能,该技能将规则集应用于提供的代码,并返回一个优先级排序的改进建议列表。
技能结构
每个文件夹包含:
- SKILL.md – 代理解析以理解任务的人类可读说明。
- scripts/ – 可选的自动化脚本(例如与 Vercel API 通信的 Node 脚本)。
- references/ – 技能使用的额外文档或链接。
许可证
MIT – 您可以自由使用、修改和重新分发这些技能包。
总结:Agent Skills 是一个精心挑选的工具箱,为 LLM 驱动的编码助手提供了即用的、以 Vercel 为中心的专业知识,将模糊的自然语言命令转化为具体、可执行的开发工作流。
相关
- 项目
- 项目
- 项目
- 项目
- 项目