以往,开发者们见面交换的是提示词(prompt)模板。
如今,风向悄然转变。大家互相打听的,是你装了哪个技能(skill)。
这背后,折射出一个更深层的演进:AI编程工具,正在走向「模块化封装」。
今年1月17日上午,Vercel创始人兼CEO Guillermo Rauch在X平台发布推文:我们正推出skills——AI技能的「npm」。
这里的「npm」,正是前端工程师每日高频使用的包管理器,一行命令即可将他人开发的功能集成进自己的项目。
Rauch的潜台词清晰而有力:这种“一键引入他人成果”的极致体验,如今正迁移到AI领域。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

被称作「龙虾之父」的Peter Steinberger迅速回应:“酷!得和ClawHub对齐一下。”

ClawHub是另一套智能体生态中的技能市场,与Vercel并无隶属关系。但Peter的第一反应却是“要同步”。
三天后,Vercel在更新日志中正式官宣:一款专为智能体安装与管理能力包的命令行工具诞生。
其官方仓库vercel-labs/skills上线仅五个月,GitHub星标已飙升至2.4万。

为何如此火爆?核心只有一行命令:
npx skills add 。
本质上,它就是AI智能体(AI agent)专属的包管理器。
正如前端工程师熟稔的npm,一行命令即可将他人编写的功能接入项目——只不过这一次,装进去的不再是代码库,而是可复用的「能力」。
更关键的是,它完全不绑定特定工具。Claude Code、Cursor、Codex、Gemini CLI……官方支持的智能体已超68个。同一份能力包,在任意兼容工具中均可运行。
Vercel还同步上线skills.sh——一个集技能目录与安装热度排行榜于一体的平台。哪个技能受欢迎、被安装多少次,数据一目了然。
榜首技能find-skills,安装量已达230万次。

skills.sh技能目录安装量排行榜,find-skills以230万次(2.3M)高居首位,frontend-design、vercel-react-best-practices等紧随其后。(图源:skills.sh)
AI编程能力,首次拥有了类似软件市场的「热门下载榜」。
一行命令
AI掌握了一项新本领
先看它究竟做了什么。
执行 npx skills add vercel-labs/agent-skills,回车确认。
几秒之后,你的Claude Code便自动加载了一整套React与Next.js工程规范,外加一套UI设计准则。此后它生成代码时,将默认遵循这些规则。
这套机制,官方命名为「技能包(skill)」。其本质是一个结构化文件夹,核心是一份含YAML元信息的SKILL.md文档,明确说明两点:该技能的功能定位,以及触发时机。
文件夹内还可包含参考文档、代码模板,以及一个专用的scripts/目录——其中存放可直接执行的脚本逻辑。
它直击一个真实痛点:
大模型虽通晓通用编程语言与主流框架,却无法理解你项目的“本地规矩”:团队约定的代码风格、变量命名偏好、曾踩过的典型陷阱。
过去,这些只能靠你在每次对话中反复口述;如今,打包成skill,一次安装,长期生效。
安装后还能像管理npm包一样进行统一运维:list查看已装技能,update一键升级,remove快速卸载。
底层依托一套开放共享规范,你在Claude Code中安装的技能,无缝迁移至Cursor亦可正常运行。
若连安装步骤都嫌繁琐,还有更轻量的用法:免安装,即用即走。
只需一条 npx skills use 命令,临时拉取技能内容,通过管道直接喂给Claude执行,用完不留痕,不污染本地环境。
过去,AI的能力边界由你描述的精准度决定;现在,能力变成货架上一个个可即插即用的标准模块。
AI工具层的「npm化」
不少人误以为这是Claude的新功能。但实际它出自Vercel,并非Anthropic原生能力。
Claude Code、Cursor、Codex、GitHub Copilot、Windsurf……全部被纳入支持名单。skills CLI作为统一入口,将这些分散工具整合起来。
入口之下,是AI工具层正加速走向「npm化」。
Vercel将零散的最佳实践封装为可复用、可分发、可版本控制的标准化模块。
AI能力,正从「提示词工程」迈向「能力工程(capability engineering)」:前者聚焦“这次该怎么说”,后者着眼“这类事今后都这么办”。
这套打法,Vercel早已验证过一次。
当年Next.js卡住前端部署的关键入口,成为开发者绕不开的基础设施。
如今,它试图在AI智能体层面,重演这一战略路径。
Find Skills
AI迎来首个「能力搜索引擎」
最具前瞻性的创新,当属Find Skills——一个“用于发现技能的技能”。

find-skills技能的官方定义指出:当用户提出“如何做X”“有没有能……的技能”,或希望扩展自身能力时,它负责自动检索、筛选并安装最匹配的智能体技能。
你只需说一句“帮我完成X”,它便会自动执行全流程:搜索→评估→安装→激活。
更贴心的是内置质量审查机制。在推荐技能时,它会综合考量安装量、来源可信度等维度:优先选择安装量破千的热门包,倾向Vercel、Anthropic、微软等官方出品,对星标低于100的低活跃仓库则主动提示风险。

find-skills技能的SKILL.md源码中明确写入三道质检规则:安装量优先≥1000、警惕<100者;来源首选Vercel/Anthropic/微软等官方渠道;仓库星标<100需存疑。
这意味着,AI首次拥有了属于自己的「能力搜索引擎」。你无需记忆技能名称、分类或调用方式,只需表达需求,其余交由系统处理。
更重要的是,它的价值远不止于程序员。
真正被“能力碎片化”困扰最深的,反而是借助AI写代码的产品经理、设计师、内容创作者等非工程背景用户。
他们缺乏Git协作、文档沉淀等工程习惯,日常依赖AI兜底,因而更迫切需要开箱即用的技能包来支撑工作流。
Find Skills,恰恰为他们提供了“不懂技术也能调度AI能力”的友好入口。
热闹表象之下
是一笔尚未厘清的责任账
前景虽好,但切勿盲目乐观。
回到那个scripts目录——技能中嵌入的是可执行逻辑,而非几句静态说明,它将在你的本地环境中真实运行命令。
而你随手安装的第三方技能包,究竟会读取哪些文件、修改哪些配置?多数人从未细究。
其中潜藏的风险,到底有多高?
安全公司Snyk发布的ToxicSkills研究报告,首次系统审计了ClawHub与skills.sh上的3984个技能包:超三成存在安全缺陷,其中13.4%(534个)属严重级别,涵盖恶意软件分发、提示词注入(prompt injection)、密钥泄露等高危问题。
换言之,平均每7–8个技能中,就有1个可能直接危害你的开发环境。

Snyk「ToxicSkills」研究审计3984个技能:1467个(36.82%)带任一安全缺陷,其中534个(13.4%)为严重级,已确认76个恶意载荷,另有8个至今仍存在于ClawHub上。(图源:Snyk)
另一家机构Koi Security对2857个技能展开审计,发现341个存在恶意行为。
主要攻击路径无非两类:
一是通过脚本诱导AI访问陌生IP地址下载并执行未知程序,或窃取SSH、AWS等敏感凭证;
二是更隐蔽的提示词注入——直接在SKILL.md文本中埋设恶意指令,AI将其误判为正常任务描述并照单执行。
最危险的变种甚至专门针对智能体缓存的隐私对话记忆文件发起攻击。
你或许会反驳:“npm不也常曝投毒事件?”但此次风险等级完全不同。
npm分发的是纯代码,数据与执行逻辑泾渭分明;而skill则模糊了这条边界——它是提示词、可执行代码、系统权限三位一体的聚合体。一份SKILL.md即可彻底改写智能体行为,并直达你的文件系统、网络连接及Shell终端。
npm的漏洞最多影响构建产物;skill的漏洞,则直指你的本地凭证与整个代码仓库。
当然,这并非劝退信号。Vercel自身也提醒:请把技能当作代码对待,安装前务必阅读源码,尤其审慎检查scripts目录。
一条朴素判断标准是:下载量≠安全性,真正应关注的是来源可信度与权限合理性。例如一个查询天气的技能,若申请读取你服务器的SSH密钥,显然不合常理。
期盼已久的AI能力「npm时刻」已然到来。
但它不仅带来了便捷性,也将npm生态多年积累的安全隐患一并打包提前送达,且赶在生态治理机制成熟之前。
一行命令即可加载能力固然畅快,但这条路才刚刚起步。它让你复用同行沉淀的经验,同时也要求你以开发者应有的审慎姿态入场。
选包、读源、验权——这些久经考验的工程老手艺,此刻依然不可或缺。
二十年
一行命令
归根结底,这场变革的起点,仍是Vercel创始人Guillermo Rauch。
他出生于阿根廷布宜诺斯艾利斯的Lanús区。用他自己的话说,职业生涯的半壁江山,皆得益于Web与开源的力量。
少年时期热衷推广Linux,手把手教人入门;随后全身心投入JavaScript生态;加入开源项目MooTools核心团队后,18岁便获得首份全职前端工程师职位,并移居旧金山。

Guillermo Rauch
其代表作之一Socket.io,是广受信赖的实时通信库——Notion的协同编辑、Coinbase早期交易系统,底层均依赖它运行。
此后他锚定一个方向:打造极致开发者体验的工具链与云基础设施,让Web更快、更简单。Next.js与Vercel由此诞生。
如今,这套平台正支撑华盛顿邮报、保时捷、Under Armour、任天堂等全球头部企业的线上业务。
而Vercel真正的护城河,正藏于此:编码→预览→上线,全程只需一条命令。一旦开发者深度使用,便难以脱离这套闭环体系。
说到底,Rauch二十年如一日专注一事:将原本复杂的工程流程,压缩为开发者敢于闭眼执行的那一行命令。
从一行now启动服务,到Next.js,再到今天的npx skills add,同一套极简主义哲学,如今完整迁移到AI智能体领域。
参考资料:
https://www.php.cn/link/e820b5609687659b4fc71bb4f2e9c95e
https://www.php.cn/link/4ea5d729c4b75c71f5b60c5756036e4b
https://www.php.cn/link/fe7fb5b07e72161a27cca446df46743e
本文来自微信公众号“新智元”,作者:ASI启示录,编辑:元宇,36氪经授权发布。











