Agent Skills
› victorgarciaesgi/regle
victorgarciaesgi/regle
GitHubAnthony Fu 的 JavaScript/TypeScript 项目规范,涵盖代码组织、类型定义、测试及 ESLint/Prettier 等工具链配置。
Install All Skills
npx skills add victorgarciaesgi/regle --all -g -y
Skills in Collection (25)
Anthony Fu 的 JavaScript/TypeScript 项目规范,涵盖代码组织、类型定义、测试及 ESLint/Prettier 等工具链配置。
初始化新项目
配置 ESLint 或 Prettier
遵循 Anthony Fu 的代码风格
npx skills add victorgarciaesgi/regle --skill antfu -g -y
一种极简沟通模式,通过删除冗余词汇和客套话,在保持技术准确性的前提下大幅降低 Token 消耗。适用于需要节省成本或追求极致简洁的场景。
用户说 caveman mode
用户说 talk like caveman
用户说 use caveman
用户说 less tokens
用户说 be brief
调用 /caveman 命令
npx skills add victorgarciaesgi/regle --skill caveman -g -y
提供系统化排查复杂Bug和性能衰退的纪律性流程。通过构建快速、确定的反馈循环(如自动化测试、脚本回放、二分法等),实现复现、最小化、假设验证与修复,提升调试效率。
用户要求诊断问题或调试代码
报告Bug或系统故障
描述性能衰退现象
npx skills add victorgarciaesgi/regle --skill diagnose -g -y
用于编辑和优化文章草稿,通过划分章节、确保逻辑依赖关系并逐段重写以提升清晰度与流畅度。
用户希望编辑文章
用户希望改进文章草稿
npx skills add victorgarciaesgi/regle --skill edit-article -g -y
通过连续追问压力测试用户计划或设计,深入挖掘决策树分支以达成理解。适用于用户希望被严格审视方案、获取深度反馈或主动要求“grill me”的场景。
用户希望压力测试计划或设计
用户明确要求被严格审视方案
用户提到 'grill me'
npx skills add victorgarciaesgi/regle --skill grill-me -g -y
通过不断提问和场景测试,挑战计划与现有领域模型的一致性,统一术语并实时更新文档(CONTEXT.md、ADRs),确保决策清晰且符合项目语境。
用户希望压力测试计划与项目语言的一致性
需要澄清模糊术语或更新领域文档
npx skills add victorgarciaesgi/regle --skill grill-with-docs -g -y
分析代码库架构,识别浅层模块和耦合问题,基于领域语言和ADR提出重构建议,提升可测试性和AI导航能力。
用户希望改进代码架构
寻找重构机会
整合高耦合模块
提高代码可测试性
npx skills add victorgarciaesgi/regle --skill improve-codebase-architecture -g -y
用于快速构建一次性原型以验证设计、状态机或UI方案。通过终端应用或可切换的UI变体,帮助用户低成本探索选项并得出结论,强调代码易运行、无持久化且用完即删。
用户想要原型化某个功能
需要 sanity-check 数据模型或状态机
尝试多种 UI 设计方案
说 'prototype this' 或 'let me play with it'
npx skills add victorgarciaesgi/regle --skill prototype -g -y
定义 TypeScript 内存基准测试流程,用于测量和比较 @regle/core 及类型检查的内存使用,评估泛型变更带来的性能回归。
检查 TS 服务器压力
评估类型级性能回归
重大泛型类型变更前后的对比
npx skills add victorgarciaesgi/regle --skill ts-memory-baseline -g -y
基于 Rolldown 的高速 TypeScript/JavaScript 库打包工具,支持多格式输出、类型声明生成及从 tsup 迁移。
构建 TypeScript/JavaScript 库
生成 .d.ts 类型声明文件
多格式打包 (ESM, CJS)
从 tsup 迁移到 tsdown
npx skills add victorgarciaesgi/regle --skill tsdown -g -y
提供Turborepo单仓构建系统指导,规范任务配置、缓存优化及CI流程。强调包级任务而非根任务,确保并行执行与缓存命中。
配置turbo.json任务管道
调试或优化构建缓存
设置Monorepo结构与依赖
优化CI/CD流水线性能
npx skills add victorgarciaesgi/regle --skill turborepo -g -y
提供 Vite+ 统一工具链(vp CLI)的使用指南,涵盖安装、构建、测试、检查及格式化等开发流程,指导开发者在仓库中验证代码变更。
需要运行前端构建或开发命令
执行代码检查和测试任务
使用 vp CLI 进行项目初始化
npx skills add victorgarciaesgi/regle --skill vite-plus -g -y
Vite 8 (Rolldown) 前端构建工具的配置、插件开发、SSR及库构建指南,涵盖核心功能、高级API与版本迁移。
配置 vite.config.ts
开发 Vite 插件
处理 SSR 或库构建
npx skills add victorgarciaesgi/regle --skill vite -g -y
基于 Vite 和 Vue 3 的静态站点生成器,用于构建文档、博客及营销网站。支持 Markdown 编写、Vue 组件集成、主题定制、文件路由及多语言配置,适用于技术文档站点的开发与部署。
需要构建项目文档站点
使用 VitePress 生成静态页面
配置 VitePress 主题或插件
在 Markdown 中嵌入 Vue 组件
npx skills add victorgarciaesgi/regle --skill vitepress -g -y
基于Vite的下一代单元测试框架,提供Jest兼容API。用于编写测试、模拟依赖、配置覆盖率及处理测试过滤和夹具等场景。
编写单元测试
配置代码覆盖率
使用Mock或Spy功能
运行或调试测试用例
npx skills add victorgarciaesgi/regle --skill vitest -g -y
提供 Vue 3.5 Composition API、script setup 宏及响应式系统的开发指南,用于编写 Vue SFC、定义组件属性与事件、使用内置组件和生命周期钩子。
编写 Vue 单文件组件
使用 defineProps/defineEmits
实现响应式逻辑
npx skills add victorgarciaesgi/regle --skill vue -g -y
指导创建符合规范的 Agent Skill,涵盖需求收集、结构定义、模板编写及描述优化,确保技能具备渐进式披露和可执行资源。
用户想要创建新技能
需要构建 Agent Skill
npx skills add victorgarciaesgi/regle --skill write-a-skill -g -y
用于代码审查的强制预提交验证,检查 commitlint、pnpm 安装、Lint 和格式合规性。
Pull Request 代码审查
预提交验证
npx skills add victorgarciaesgi/regle --skill code-review -g -y
提供Vue 3 Regle表单验证的高级用法,涵盖数组集合、异步校验、服务端错误处理、重置选项、全局配置、判别联合、跨组件作用域及对象级自校验等模式。
需要实现复杂的表单字段集合验证
涉及异步或服务器端数据校验
需要跨组件共享或合并表单状态
配置全局表单行为或多语言支持
npx skills add victorgarciaesgi/regle --skill regle-advanced -g -y
将 Vue 表单从 Vuelidate 迁移至 Regle,涵盖 API 替换、状态管理、规则转换及作用域验证。
需要把 Vuelidate 代码重构为 Regle
处理 Vue 表单验证库的迁移
npx skills add victorgarciaesgi/regle --skill regle-migrate-vuelidate -g -y
提供 Regle 表单验证规则的声明、自定义及组合方法,包括内置规则、createRule 创建、包装器适配及逻辑运算符使用。
需要定义或修改表单字段的验证逻辑
需要组合多个验证条件或创建自定义验证规则
npx skills add victorgarciaesgi/regle --skill regle-rules -g -y
提供基于外部Schema库(如Zod、Valibot)验证Regle表单的功能,通过useRegleSchema集成标准Schema规范。
使用Zod或Valibot等Schema库定义表单验证规则
需要将Schema验证与原生Regle规则混合使用
npx skills add victorgarciaesgi/regle --skill regle-schemas -g -y
提供 Regle 表单库的 TypeScript 类型支持,涵盖从规则推断状态、验证输出类型到组件 Props 的类型定义,确保开发时的类型安全与自动补全。
需要为 Regle 表单规则定义 TypeScript 类型
希望获得 $validate 返回值的类型推断
需要为包含 Regle 状态的组件定义 Props 类型
npx skills add victorgarciaesgi/regle --skill regle-typescript -g -y
Vue 3 表单验证技能,涵盖 Regle 库的安装、核心 API 使用及响应式状态管理。适用于添加或编辑 Vue 表单、绑定 v-model 及处理验证错误场景。
在 Vue 3 项目中实现表单验证
配置 Regle 库的 useRegle 和 r$ 对象
处理表单字段的状态与错误显示
npx skills add victorgarciaesgi/regle --skill regle -g -y
当对代码区域不熟悉时,引导代理向上抽象一层,提供模块调用关系图及高层视角,帮助理解整体架构。
不熟悉某段代码
需要理解代码在更大背景下的作用
npx skills add victorgarciaesgi/regle --skill zoom-out -g -y


