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 为中心的专业知识,将模糊的自然语言命令转化为具体、可执行的开发工作流。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目