@antfu/skills

中文文档
0.1.3发布于 2026/10/31MITES Module零依赖构建来源已验证近 30 天下载 5183

Anthony的特务技能 一 npm i 离开

中文使用文档
文档目录9 节
  1. 设置
  2. 技能
  3. 工作流程
  4. 写入
  5. Vue 和 Nuxt 数据
  6. 设计
  7. 浏览器
  8. 发起人
  9. 许可证

@antfu/ 技能

npm version npm downloads License

Anthony的经纪人技能.

一套手工选取的 代理技能 从整个生态系统,在一个npm软件包中宣布 所以一个项目得到了所有它们 一个安装.

电源 skills 国 际 财务报告和审定财务报表 技术-npm。 。 。 .

设置

安装 skills 国 际 而这个包作为依赖,然后钩 skills experimental_sync 进入您的 prepare 脚本 :

pnpm i -D skills @antfu/skills
{
  "scripts": {
    "prepare": "skills experimental_sync -y"
  },
  "devDependencies": {
    "skills": "^1.7.4",
    "@antfu/skills": "^1.0.0"
  }
}

然后运行 pnpm i (或 pnpx skills experimental_sync -y第一次同步时 从此以后,每次安装都保持技能同步.

[注] experimental_sync 的后继者 skills-npm,正在合并为 skills CLI(英语:CLI). 已经使用 skills-npm运行 npx skills-npm migrate 切换过来.

你得到的东西是:

  • 下面列出的每个技能都安装到 .agents/skills/<name> ,并链接到您机器上检测到的代理的技巧目录(Claude Code, Cursor, OpenCode, Codex,...). 过 -a claude-code cursor 明确选择.
  • skills-lock.json 记录从哪里来的 交出来.
  • 删除 @antfu/skills 从您的依赖关系中删除下次同步时的技能.

包子追踪每个上游的默认分支. 要拉入最新的上游变化而不等待新的包发布:

pnpx skills update

技能

工作流程

技能说明来源
烧烤我一个无情的采访 来强化一个计划或设计.马特孔克/技能
烧烤毫不留情地纠缠着使用者的计划、决定或想法.马特孔克/技能
移交将当前谈话压缩成交接文件, 供另一个代理接听 .马特孔克/技能
问题单将无法完全回答的决定转化为问卷,供他人填写.马特孔克/技能
为代理撰写为特工撰写文件. 用于创建或编辑技能,或修改AGENTS.md或CLAUDE.md.马特孔克/技能
教学在此工作空间内向用户传授新的技能或概念.马特孔克/技能
代码审查审查自固定点(承诺、分支、标记或合并基数)以来的变化, 沿着两个轴: 标准( 代码是否遵循了此 repo 所记录的编码标准 ? ) 和 Spec( 代码是否与 起源 / spec 要求的相匹配 ?) .马特孔克/技能
密码库设计共享设计深层模块的词汇.马特孔克/技能
研究调查一个针对高信任主要来源的问题,并将结果作为Markdown文件收录在repo中.马特孔克/技能
页:1试验驱动发展. 当用户想先构建功能或修复bugs测试时使用,提及"红-绿色-refactor",或想要整合测试.马特孔克/技能
改进调查任何作为高级顾问的代码库,并为其他模式/代理人制定优先、自成一体的实施计划.阴影/改进
干重排引导工作流程消除jscpd检测到的复制复制.库切连科/日语
蚂蚁Anthony Fu为JavaScript/TypeScript项目提供的有观点的工具和公约.破伤风/技能
蚂蚁- 创建- pr从当前分支创建一个可审查的 GitHub 拖取请求,其中包含一个常规提交标题,一个简洁的以证据为基础的机构,以及用于 UI 更改的截图前/后.破伤风/技能
atfu - 问题旅行目前 GitHub Repo 的 Trage 开放式问题和PR —— 找到已经固定、重复和垃圾邮件的项目, 提出标签, 从反应和评论中衡量需求, 然后在触摸任何东西之前, 提出一个提议的行动和评论表予以确认.破伤风/技能
简化安非他明简化当前 PR 或 工作树 的 变化 , 并进行 消化研究 - 移除每个 diff 的 片并仅保留 证明需要的东西 - 因此结果有 正义的抽象, 最小的清洁代码, 并保持 坚固和普遍 .破伤风/技能
蚂蚁出血使用代理的交互问题工具(不是纯文本),在达成共同理解之前,无情地采访用户关于计划,决定或想法.破伤风/技能

写入

技能说明来源
简单英语以平话写出或重写文字,以ASD-STE100的精神来写出外行人可读取的英文 简化技术英语:短句,活口声,简单时态,一字一义,命令前条件,初用时定义的每一个技术名词,没有AI slop.AminBlg/ 简单英语
打开Cut AI从任何写作中得知. 必须始终适用.光标/插件
我... 已经..用 ADHD 给一个读取器的形状输出: 与下个动作相引导, 编号多步工作, 重覆状态跨转弯, 压制切入, 给出特定的时间估计, 使胜出明显 .爱格瑞/我有 -adhd

Vue 和 Nuxt 数据

技能说明来源
最佳做法用于 Vue.js 任务 。 强烈建议 API 与 <script setup> 和 TypeScript 作为标准方法.技能/技能
最佳实践Vue路由器4模式,导航卫士,路由参数,以及路由组件生命周期相互作用.技能/技能
最佳实践平尼亚商店,州管理模式,商店设置,和商店的回放.技能/技能
测试最佳做法用于Vue.js测试. 封面为Vitest,Vue Test Utils,组件测试,嘲笑,测试模式,以及用于E2E测试的Playwright.技能/技能
vue-debug-向导Vue 3 调试和错误处理, 用于运行时间错误、 警告、 同步故障和 SSR/水分问题 .技能/技能
创建-可适应-可组合创建一个库级的 Vue composable , 接受可能反应的输入( Maybe Reform / Maybe RefOrGetter) , 因此呼叫者可以传递一个纯值, ref, 或 getter .技能/技能
nuxt 模块创建 Nuxt 模块时使用:(1) 已发布 npm 模块 (@nuxtjs/, nuxt-), (2) 本地项目模块 (模块/目录), (3) 运行时间扩展 (组件,可堆放,插件), (4) 服务器扩展 (API 路由,中件), (5) 将模块重放/发布到 npm, (6) 为模块设置 CI/CD 工作流程.最高/最高技能

设计

技能说明来源
前端设计在建造新的UI或重塑现有的UI时,指导有特色的,有意识的外观设计.人类学/技能

浏览器

技能说明来源
代理浏览器AI代理的浏览器自动化CLI. 当用户需要与网站互动时使用,包括导航页面,填充表,点击按钮,取取截图,取取取数据,测试网络应用,或将任何浏览器任务自动化.动词片/代理浏览器

发起人

Sponsors

许可证

麻省理工学院 执照 傅安东尼

版本与发布记录

@antfu/skills 共发布 4 个版本,首次发布于 2026/09/30;过去 12 个月发布了 4 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.1.3latest2026/10/317 天前
0.1.22026/10/2315 天前
0.1.12026/10/2315 天前
0.1.02026/09/301 个月前

关于 @antfu/skills 的常见问题

@antfu/skills 是什么?

Anthony的特务技能 一 npm i 离开

如何安装 @antfu/skills?

在项目目录运行 npm install @antfu/skills,或使用 pnpm add / yarn add / bun add。

@antfu/skills 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/antfu__skills 是否存在。

@antfu/skills 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@antfu/skills 可以商用吗?

@antfu/skills 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@antfu/skills 的下载量有多少?

根据 npm 官方下载统计,@antfu/skills 在 2026/10/06 – 2026/11/04 这 30 天内被下载 5,183 次,日均约 173 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@antfu/skills 还在维护吗?

最新版本 0.1.3 发布于 2026/10/31(7 天前);至今共发布 4 个版本,其中过去 12 个月发布了 4 个;首次发布于 2026/09/30。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。