Agent Skills
› victorgarciaesgi/regle
victorgarciaesgi/regle
GitHub提供Anthony Fu的JavaScript/TypeScript项目规范,涵盖代码组织、TS配置、ESLint及pnpm工具链,用于新项目搭建与代码风格统一。
Install All Skills
npx skills add victorgarciaesgi/regle --all -g -y
Skills in Collection (25)
提供Anthony Fu的JavaScript/TypeScript项目规范,涵盖代码组织、TS配置、ESLint及pnpm工具链,用于新项目搭建与代码风格统一。
设置新项目结构
配置ESLint/Prettier
用户提及Anthony Fu偏好
npx skills add victorgarciaesgi/regle --skill antfu -g -y
一种极致精简的通信模式,通过删除填充词、冠词和客套话,在保持技术准确性的前提下大幅降低 Token 消耗。适用于需要快速交互或节省成本的场景。
用户明确要求使用 'caveman mode' 或类似指令
涉及简短回答或减少 token 的使用场景
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'
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 变体分支,遵循无持久化、易运行等规则,旨在低成本探索设计选项并快速迭代。
用户要求原型化某个功能
验证数据模型或状态机
尝试多种 UI 设计方案
用户说 'prototype this'
用户想体验不同设计
npx skills add victorgarciaesgi/regle --skill prototype -g -y
用于测量和比较 TypeScript 内存使用情况的技能,监测类型检查性能回归。通过标准化流程收集编译器诊断和测试内存指标,评估变更对 TS Server 压力的影响。
检查 TypeScript 服务器压力
检测类型级性能回归
重型泛型类型变更前后的对比
npx skills add victorgarciaesgi/regle --skill ts-memory-baseline -g -y
基于Rolldown和Oxc的高性能TypeScript/JavaScript库打包工具,支持多格式输出、类型声明生成及从tsup迁移。
构建TypeScript或JavaScript库
生成类型声明文件
从tsup迁移构建配置
npx skills add victorgarciaesgi/regle --skill tsdown -g -y
提供 Turborepo 单体仓库构建系统指导,涵盖任务配置、缓存优化、并行执行及 CI/CD 集成。强调包级任务规范与 turbo run 用法,解决依赖管理与缓存失效问题。
配置 turbo.json 任务管道
调试或优化缓存策略
设置单体仓库结构与包间依赖
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构建工具配置、插件API及SSR开发指南,涵盖核心功能、高级环境API与Vite 8 Rolldown迁移。适用于前端项目构建、库开发与SSR应用搭建。
配置vite.config.ts
开发Vite插件
构建SSR应用
Vite 8迁移
npx skills add victorgarciaesgi/regle --skill vite -g -y
基于 Vite 和 Vue 3 的静态站点生成器,用于构建文档、博客及营销网站。支持 Markdown 中嵌入 Vue 组件、文件路由、主题定制、多语言及多种部署方案。
构建技术文档网站
使用 Markdown 编写内容并生成静态页面
配置 VitePress 主题或插件
npx skills add victorgarciaesgi/regle --skill vitepress -g -y
基于Vite的下一代单元测试框架,提供Jest兼容API。用于编写测试、模拟、配置覆盖率及处理测试过滤和夹具。
编写单元测试
配置代码覆盖率
使用Mock功能
npx skills add victorgarciaesgi/regle --skill vitest -g -y
提供 Vue 3.5 Composition API、script setup 宏及响应式系统的开发指南,适用于编写 Vue SFC、定义组件属性与事件、处理 watchers 或使用内置组件等前端开发场景。
编写 Vue Single File Component
使用 Composition API 或 script setup
定义 defineProps/defineEmits/defineModel
使用 Transition/Teleport/Suspense 等内置组件
npx skills add victorgarciaesgi/regle --skill vue -g -y
指导如何创建结构规范、包含渐进式披露和资源捆绑的Agent Skill。涵盖需求收集、SKILL.md模板编写、脚本添加时机及文件拆分策略,确保描述清晰以辅助Agent准确触发。
用户想要创建新的技能
需要构建Agent Skill
编写Skill文档
npx skills add victorgarciaesgi/regle --skill write-a-skill -g -y
强制性的代码审查技能,用于在拉取请求合并前验证提交规范、依赖安装、代码风格及格式。确保所有检查通过后方可批准,提供自动修复指引和常见错误解决方案。
收到拉取请求(PR)时
执行代码审查任务时
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,涵盖导入、状态、规则及属性替换。
需要迁移 Vuelidate 到 Regle
重构前端表单验证逻辑
npx skills add victorgarciaesgi/regle --skill regle-migrate-vuelidate -g -y
提供 Regle 表单验证规则的定义、自定义、组合及条件应用指南,涵盖内置规则、包装器与操作符的使用。
需要为表单字段添加验证逻辑
自定义或组合验证规则
npx skills add victorgarciaesgi/regle --skill regle-rules -g -y
指导如何在 Regle 表单中使用 @regle/schemas 集成 Zod、Valibot 等外部 Schema 库进行数据验证,支持通过 useRegleSchema 替代原生规则及类型推断。
使用 Zod 或 Valibot 定义表单验证逻辑
需要将外部 Schema 与 Regle 表单状态绑定
基于 Standard Schema 规范实现表单校验
npx skills add victorgarciaesgi/regle --skill regle-schemas -g -y
提供 Regle 表单库的 TypeScript 类型支持,涵盖状态推断、验证输出类型安全、规则自动补全及组件 Props 类型定义,用于确保表单逻辑的类型正确性。
需要为 Regle 表单规则定义 TypeScript 类型
使用 InferSafeOutput 获取验证后的安全输出类型
为包含 Regle 状态的组件定义 Props 类型
npx skills add victorgarciaesgi/regle --skill regle-typescript -g -y
Vue 3 Regle 表单验证核心技能,涵盖 useRegle 初始化、r$ 响应式对象使用、v-model 绑定及错误展示。适用于 Vue 3 项目中添加或编辑表单时的类型安全验证配置与集成。
在 Vue 3 项目中配置表单验证
处理表单输入的状态管理与错误显示
集成 Regle 库进行数据校验
npx skills add victorgarciaesgi/regle --skill regle -g -y
指导代理跳出当前代码细节,提升抽象层级以获取更广阔的上下文。适用于不熟悉特定代码区域或需理解模块间关系及整体架构映射的场景。
不熟悉某段代码区域
需要理解代码在整体架构中的位置
需要获取相关模块和调用者的全局映射
npx skills add victorgarciaesgi/regle --skill zoom-out -g -y


