@antfu/ 技能
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,正在合并为skillsCLI(英语: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. 当用户需要与网站互动时使用,包括导航页面,填充表,点击按钮,取取截图,取取取数据,测试网络应用,或将任何浏览器任务自动化. | 动词片/代理浏览器 |