Agent Skills
› victorgarciaesgi/regle
victorgarciaesgi/regle
GitHubAnthony Fu 的 JS/TS 项目规范,涵盖代码组织、TypeScript 配置、ESLint/Prettier 工具链及 pnpm 依赖管理。用于新项目初始化或遵循其特定编码风格与最佳实践。
安装全部 Skills
npx skills add victorgarciaesgi/regle --all -g -y
集合内 Skills (25)
Anthony Fu 的 JS/TS 项目规范,涵盖代码组织、TypeScript 配置、ESLint/Prettier 工具链及 pnpm 依赖管理。用于新项目初始化或遵循其特定编码风格与最佳实践。
设置新项目结构
配置 ESLint 和 Prettier
用户提及 Anthony Fu 偏好
monorepo 设置
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导航能力及模块深度。
用户希望改进代码库架构
寻找重构机会
整合高耦合模块
提高代码可测试性和AI导航能力
npx skills add victorgarciaesgi/regle --skill improve-codebase-architecture -g -y
用于构建一次性原型以验证设计或逻辑。根据需求分支为终端应用(状态/业务逻辑)或UI变体,快速探索方案并产出结论后删除。
用户想要进行原型设计
需要 sanity-check 数据模型或状态机
需要模拟 UI 界面
尝试多种设计方案
用户说 'prototype this' 或 'let me play with it'
npx skills add victorgarciaesgi/regle --skill prototype -g -y
提供 TypeScript 内存基线测量流程,用于监控类型检查性能回归。通过标准化 Node 24 环境、执行编译诊断与测试并对比中位数,评估内存和耗时变化。
检查 TS 服务器压力
检测类型级性能回归
重大泛型修改前后对比
npx skills add victorgarciaesgi/regle --skill ts-memory-baseline -g -y
基于Rolldown和Oxc的高性能TypeScript/JavaScript库打包工具,支持多格式输出、类型声明生成及从tsup迁移。
构建TypeScript或JavaScript库
生成.d.ts类型声明文件
将项目从tsup迁移至tsdown
配置多格式打包(ESM/CJS等)
npx skills add victorgarciaesgi/regle --skill tsdown -g -y
提供Turborepo单仓库构建系统的配置与最佳实践指导,涵盖任务定义、缓存优化、并行执行及CI集成。
配置 turbo.json 或任务管道
设置包间依赖与缓存策略
优化 CI/CD 中的构建流程
调试缓存或运行受影响包
npx skills add victorgarciaesgi/regle --skill turborepo -g -y
介绍Vite+统一工具链(vp CLI)的使用,涵盖安装、构建、测试、代码检查与格式化等前端开发流程。
使用 vp CLI 进行项目初始化或依赖安装
执行构建、测试、格式化和代码检查任务
处理 Vite 相关配置和脚本运行
npx skills add victorgarciaesgi/regle --skill vite-plus -g -y
Vite构建工具的配置、插件API、SSR及Vite 8迁移指南。涵盖核心配置、构建特性、高级环境API及CLI命令,适用于前端项目开发与库构建。
配置vite.config.ts
开发或调试Vite插件
处理SSR构建问题
进行Vite 8 Rolldown迁移
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。用于编写测试、模拟依赖、配置覆盖率及处理测试过滤与夹具等任务。
编写单元测试
配置代码覆盖率
使用 mocking 或快照测试
npx skills add victorgarciaesgi/regle --skill vitest -g -y
提供 Vue 3.5 Composition API 开发规范,涵盖 script setup、响应式系统、生命周期及内置组件用法。指导编写高性能 TypeScript SFC,包含核心 API 与快速参考模板。
需要编写 Vue 单文件组件
使用 Vue 3 响应式 API
处理 Vue 生命周期或过渡动画
npx skills add victorgarciaesgi/regle --skill vue -g -y
指导用户创建符合规范的新 Agent Skill,涵盖需求收集、结构定义、SKILL.md 模板编写及脚本/文件拆分策略,确保技能描述精准以触发加载。
创建新的 agent skill
编写 SKILL.md
设计 skill 结构
npx skills add victorgarciaesgi/regle --skill write-a-skill -g -y
在PR审查中强制执行预提交验证,检查commitlint规范、pnpm工作区安装、代码Lint和格式化。确保所有门禁通过后才批准PR,并提供自动修复建议。
审查Pull Request代码
验证Git提交信息合规性
npx skills add victorgarciaesgi/regle --skill code-review -g -y
提供 Vue 3 Regle 表单验证的高级用法,涵盖数组集合、异步校验、服务端错误处理、重置选项、全局配置、判别联合变体、跨组件作用域及合并实例等模式。
需要实现复杂的表单验证逻辑
处理数组或动态字段的校验
进行异步或服务端数据校验
配置全局表单行为或 i18n
npx skills add victorgarciaesgi/regle --skill regle-advanced -g -y
指导将 Vue 表单验证库从 Vuelidate 迁移至 Regle,涵盖 API 替换、状态管理、规则转换及嵌套验证处理。
需要将 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 表单验证与 Zod、Valibot 等外部 Schema 库集成。通过 useRegleSchema 替代原生规则,支持类型推断及混合使用 Schema 与原生规则,实现基于标准 Schema 规范的表单数据校验。
需要将表单验证逻辑委托给外部 Schema 库(如 Zod)
需要基于 Standard Schema 规范进行表单校验
需要从 Schema 定义中自动推断 TypeScript 类型
npx skills add victorgarciaesgi/regle --skill regle-schemas -g -y
提供Regle表单库的TypeScript类型支持,涵盖规则推断、验证输出类型安全及组件Props类型定义。
需要为Regle表单规则添加类型推断
处理$validate返回值的类型安全
为Regle组件Props定义类型
npx skills add victorgarciaesgi/regle --skill regle-typescript -g -y
提供Vue 3表单验证核心技能,涵盖useRegle配置、r$响应式对象绑定、错误展示及验证属性使用。
需要为Vue 3表单添加类型安全的验证逻辑
处理表单输入绑定与校验状态反馈
npx skills add victorgarciaesgi/regle --skill regle -g -y
当对代码区域不熟悉时,指示代理向上抽象一层,提供相关模块和调用者的全景图,帮助理解整体上下文。
不熟悉某段代码
需要理解代码在整体架构中的位置
npx skills add victorgarciaesgi/regle --skill zoom-out -g -y


