AI Skills:前端新的效率神器!

近来,AI 领域有个火爆的话题:Skills

Github 上被疯狂 star 的仓库,很多都是和 skills 有关的。

有的仓库仅仅上线三个月就获得了快50K的 star,Skills 的火热可见一斑。

不管是大模型,还是 Cursor、Codex、Claude、Trae、Copilot 等编程 IDE 都在争先支持 Skills。

围绕 Skills,它们在做的就是为了完成一件事情:技能是通过学习和反复练习获得的,而 Skills 是把经验和最佳实践沉淀为 AI 能力,将“知道”转化为“做到”的本领。

详解什么是 Skills

要说清楚什么是 Skills,先来了解一下关于 AI 的 2 个核心概念--AgentMCP

关于 Agent

让 Agent 开发一个在线商城平台,要完成购物功能,它只需要考虑用户输入的“我要购买一个商品”指令,并最终完成购买商品这个目标,它并不关心项目是否前后端分离,前端用 vue 还是 react 来实现,后端用 java 还是 php,选什么数据库,也就是说,Agent 不在乎细节。

Agent 是面向目标的。

关于 MCP

我们在开发项目的过程中,一个项目不可能所有的功能都自己实现,往往需要一些第三方的服务,比如短信通知,微信、支付宝支付。而使用这些服务的方式就是通过调用第三方平台的 API,每个平台的都有自己的 API 规则。

而 MCP 就是 AI 的 API,Agent 通过 MCP 来实现调用第三方服务,和第三方服务进行通信。

回到 Skills

讲清楚了 Agent 和 MCP 的概念后,我们知道,AI 在使用 MCP 或者完成一些目标任务时,会产生很多的重复性的工作,我们可以把这些重复性的工作整合成一个工具包,只需要让 AI 调用这个工具包就行,而这个工具包就是Skills

这个工具包,可以是前端的组件开发,文件下载,后端 SQL 查询,接口文档生成。所有人都可以使用这些工具包来完成自己工作。

简单来说,Skills 通过固定的规则和标准化的能力,来保证结果的稳定和一致

下面从我们前端的角度出发,来看看 Skills:

开发一个增删改查的功能,你要创建 API 文件,状态管理、路由生成,增删改查的页面开发。想要按照项目或者公司的前端开发规范来完成这些任务,用 AI 来实现的话,仅凭一句提示词:帮我写一个文件管理功能,它可以做出来,但最终结果不是你想要的。

现在你可以使用增删改查 Skill来完成这项任务,完全按照你设定的规范来执行,设置帮你把接口联调好,再多的增删改查都能一个 Skill 搞定。

这就是 Skill 的便利性,让你从重复劳动中解放。

Skills 的应用场景

Skills 是经验、规则、最佳实践的积累,它把你“封装组件”“封装函数”的能力都学会了。

在使用 Skills 时,我们要明确 2 个问题:

  1. 这件事情是否是重复的?
  2. 这件事情是否能够标准化?

当你得到肯定答案的时候,就可以考虑使用 Skills 来简化工作。

Skills 最适合的应用场景:

  • 频繁重复性工作:比如增删改查。
  • 标准化的输出:基于UI规范,输出标准化的组件或功能页面。
  • 知识沉淀:项目或者公司的开发规范,前端的样式规范,色彩和字体的使用规范等。

skills.sh

目前社区已经涌现出了很多官方和个人分享的 Skills。

skills.sh是 Vercel 发布的一个可视化的 AI Skills 平台,可以说它是AI Skills 界的 NPM

它汇总了所有的公开 Skills,在上面可以看到 Skills 的信息,下载安装量,其中包括了前端、后端、DevOps、安全等 Skills,能快速检索出你想要的 Skills。

前端 Skills

agent-skills

vercel 推出的 skills 项目:

是 React 和 Next.js 的 Skills 集合。包含 8 个类别共 45 条规则,旨在指导自动化重构和代码生成。

目前 agent-skills 里面包括三个主要的技能集合:

react-best-practices

专门用于 react 和 nextjs:

基于 Vercel 工程团队的 React/Next.js 性能优化指南,含 40+ 分级规则:

适用场景:

  • 新组件 / 页面开发
  • 数据请求实现
  • 代码性能评审、包体积
  • 加载速度优化

核心规则:

  • 消除请求瀑布(核心)
  • 包体积优化(核心)
  • 服务端性能
  • 客户端数据请求
  • 重渲染优化
  • ...

都是非常实用的。

web-design-guidelines

对 UI 代码进行多维度合规性审计,含 100+ 规则:

适用场景:

  • UI 评审
  • 可访问性检查
  • 设计审计
  • 站点最佳实践校验

核心规则:

  • 无障碍适配
  • 焦点状态
  • 表单设计
  • 动画性能
  • 排版规范
  • 图片优化
  • 暗黑模式适配
  • ...

解决 AI 开发中的各种 UI 问题。

vercel-deploy-claimable

实现应用一键部署到 Vercel 平台,支持所有权转移:

适用场景:

  • 应用部署
  • 生产环境发布
  • 获取线上预览链接

核心规则:

  • 自动识别 40+ 前端框架
  • 生成预览 URL 和所有权认领 URL
  • 自动过滤无用文件(node_modules/.git)

vue-skills

vue-skills是 voidzero 团队成员发起的项目:

专门为 AI 创建 Vue 技能,以增强 AI 在 Vue 3 开发中的能力。

也就是教 AI 怎么写 Vue3。

vue-skills 中包含 3 个主要的技能集合:

vue-best-practices

核心规则:

  • vue3 最佳实践
  • Composition API 最佳实践
  • vue-router 类型处理
  • vue3 代码可维护性

vueuse-best-practices

核心规则:

  • VueUse 组合式 API 的最佳实践
  • VueUse 常见问题规范

pinia-best-practices

核心规则:

  • Vue3 应用中 Pinia的 TypeScript 配置
  • Pinia 的最佳实践
  • Pinia 常见问题规范

如何快速上手 Skills

这些 Skills 包是实打实的能在你的项目中发挥作用的,下面来看看如何快速使用。

  1. 安装

在项目中执行以下命令:

csharp

体验AI代码助手

代码解读

复制代码

npx skills add https://github.com/vercel-labs/agent-skills --skill vercel-react-best-practices

安装过程中会让你确认: 选择支持的 AI 工具。

目前支持的工具包括:

  • Antigravity
  • Codex
  • Cursor
  • Gemini CLI
  • Trae

启用的范围:

  • 项目
  • 全局

安装完成后,会自动根据你的提示词来启用 Skills,无需手动操作。

开始编码

接下来你就可以正常进行你的任务了,比如让 AI 帮你开发组件,它会自动调用 Skills 来完成任务。

帮我开发一个 segment 组件,要符合 vue3 的最佳实践。

企业/个人 Skills 开发

Skills 这么好用,我们也想自己开发一个 Skills 来提高我们的工作效率。

一个标准的 Skills 文件结构:

perl

体验AI代码助手

代码解读

复制代码

my-Skill/ ├── Skill.md # 必需:核心指令 ├── rules/ # 可选:规则设置 │ └── crud.md ├── examples/ # 可选:输入/输出示例 │ ├── input.md │ └── output.md ├── templates/ # 可选:可复用的模板 │ └── component.tsx ├── LICENSE.txt # 可选:开源协议 └── resources/ # 可选:参考文件、运行脚本或素材 └── style-guide.md

你可以自由的去设计自己的 Skills,一个CRUD的 Skill 或者是项目的UISkill。

自定义 Skill 的一个小技巧是,先让 Skill 能正常运行,再一步步去优化。

新的起点

vercel 率先祭出了 skills.sh 这个平台,更多类 NPM 的 Skills 平台将会如雨后春笋一般出现,AI 也要有自己的 Skills NPM 平台,这势必又是一场话语权的争夺。

而更多的、更高质量的 Skills 将会出现:

  • 3D、2D 模型 skills
  • node skills
  • ios skills
  • ui skills
  • 企业 skills
  • 个人 skills
  • ...

目前 AI 开发已经不再局限于大模型的能力,高质量的代码取决于你给 AI 赋予了什么技能。

AI + Skills 的开发方式已经不可避免的成为未来前端开发的新方向。

原文:https://juejin.cn/post/7598807837868539930

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1220792.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【全托管卖家必看】Temu/TikTok 图片审核总不过?揭秘 AI 如何一键“清洗”中文牛皮癣,100% 通过率!【全托管卖家必看】Temu/TikTok 图片审核总不过?揭秘 AI 如何一键“清洗

Python Temu全托管 TikTokShop 半托管 图片审核 去牛皮癣 跨境电商供货 AI修图摘要随着 Temu、TikTok Shop、SHEIN 等平台全面推行“全托管”和“半托管”模式,卖家从“运营”转变为“供货”。然而,这些平台对 图片素材的审核标准(Image Audi…

一次 scrollIntoView 在 Android 企微中失效的踩坑实录

1、事情的起点:一个再正常不过的需求 故事要从一个移动端项目说起。 页面很常见: 使用 Vant 组件库一个 Form 表单若干个输入项 需求也很常见: 提交表单时触发校验,校验失败就自动滚动到对应的表单项位置。 做过 PC 或移动端表…

n8n文件写入权限问题的深度诊断与解决方案:一次完整的技术排查实录

n8n文件写入权限问题的深度诊断与解决方案:一次完整的技术排查实录 引言:当自动化工作流遭遇文件系统壁垒 在现代企业自动化架构中,n8n作为一款强大的工作流自动化工具,承担着连接各种服务和系统的重任。然而,当我们…

【课程设计/毕业设计】基于SpringBoot的公园景区旅游小程序设计与实现基于springboot的公园综合服务系统设计与实现小程序【附源码、数据库、万字文档】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

Java计算机毕设之基于springboot的公园健身参观浏览综合服务系统设计与实现小程序(完整前后端代码+说明文档+LW,调试定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

【毕业设计】基于springboot的机票预订系统(源码+文档+远程调试,全bao定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

震撼来袭!AI应用架构师的智能金融系统设计创新趋势

震撼来袭!AI应用架构师的智能金融系统设计创新趋势 引言:当AI遇见金融——一场效率与信任的革命 凌晨3点,某股份制银行的信贷审批员李阳揉了揉眼睛,看着电脑里堆积的127份贷款申请材料,叹了口气。这些材料需要逐一核…

NOI2026 做题记录 三

CF 若干题CF698F Coprime Permutation link 进行一些合理猜测。质因子集合相同的数可以任意互换:显然 \(\gcd(i, j)\) 与 \(1\) 的关系只与质因子集合有关。 对于质数 \(x,y\) 而言,如果 \(\lfloor \frac{n}{x}\rflo…

智能体设计模式一

智能体是一个对外部环境可以感知,自主决策,采取行动的系统,其核心就是大模型(用于自主决策),感知(可以是人类的输入,也可以是外部系统的输入,例如摄像头),行动(调用外部工具进行检索或操控物理实体)提示词…

2026年 智能高定品牌推荐榜单:整屋/全屋/家具/家居/一站式/实木智能高定,匠心融合科技与美学的未来生活解决方案

2026年智能高定品牌推荐榜单:整屋/全屋/家具/家居/一站式/实木智能高定,匠心融合科技与美学的未来生活解决方案 随着消费升级与科技渗透的不断深化,家居行业正经历一场深刻的范式转移。传统的单一产品购买模式,已无…

风雪守通信 初心护畅通—临沂郯城联通抢修团队风雪中的坚守

寒潮突至,沂蒙大地迎来降雪天气,低温与积雪给通信网络带来严峻考验。关键时刻,郯城联通员工以雪为令、向险而行,用专业与坚守筑起通信保障的“风雪防线”,上演了两场紧急抢修的暖心故事。 单人攻坚,企业园…

【开题答辩全过程】以 基于j2ee的问卷调查系统为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

十件实事映初心,暖心工程聚合力 ——临沂联通2025年员工关爱行动绘就幸福画卷

“心系员工冷暖,情注点滴实事”。2025年,临沂联通以“员工需求”为导向,通过总经理信箱、职工代表提案等渠道精准收集基层诉求,市公司党委专题研讨,制定“为职工办十件实事”任务清单,以实际行动传递企业温…

【开题答辩全过程】以 基于微信小程序的社区养老积分银行系统的设计为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

vllm设置参数 llm调用显存使用1gb

- 模型加载仅占用 0.32 GiB 内存 - 可用 KV 缓存内存: 0.57 GiB - 总显存使用:约 0.89 GiB (符合 1GB 以内的要求) (TraeAI-6) ~/my_python_server/wsl [1] $ cd /root/my_python_server/wsl ; /root/my_python_server/vllm-env…

学习笔记——ADC(模数转换器)技术

ADC(模数转换器)技术详解 1. 什么是ADC? ADC(Analog-to-Digital Converter)即模拟-数字转换器,是一种将连续变化的模拟信号转换为离散数字信号的电子设备或模块。 特性: 输入:连续…

【开题答辩全过程】以 基于SpringBoot的智能书城推荐系统的设计与实现为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

传输层协议UDP和TCP

UDP报文结构 UDP报头定长8字节,包含源端口目的端口,UDP报文总长和UDP校验和 UDP特点 UDP特点 UDP的特点是无连接和不可靠,它和TCP不一样,TCP的传输需要建立连接,而UDP不需要,而且TCP传输有可靠性UDP不可…

50. 用户友好的提示系统:架构师如何实现实时反馈?

用户友好的提示系统设计指南:架构师如何落地实时反馈? 一、引言:为什么我们需要「会说话」的系统? 清晨通勤时,你打开外卖APP下单一杯咖啡,点击「提交订单」后屏幕陷入沉默——没有加载动画,没…

2026激光切管机十大品牌:口碑实力诚信正规优秀厂商推荐

2026年激光切管机十大品牌权威推荐:从技术革新到市场标杆的全景解析 body { font-family: "Microsoft YaHei", sans-serif; line-height: 1.8; color: rgba(51, 51, 51, 1); max-width: 1200px; margin: 0 …