Agent Skills
› voidzero-dev/vite-plus
voidzero-dev/vite-plus
GitHub自动化添加 ecosystem-ci 测试用例,通过 GitHub CLI 获取仓库信息,自动检测项目配置和命令,并更新 repo.json 和工作流文件以支持 Vite-Plus 兼容性测试。
Install All Skills
npx skills add voidzero-dev/vite-plus --all -g -y
Skills in Collection (9)
自动化添加 ecosystem-ci 测试用例,通过 GitHub CLI 获取仓库信息,自动检测项目配置和命令,并更新 repo.json 和工作流文件以支持 Vite-Plus 兼容性测试。
需要为真实项目添加 Vite-Plus 生态 CI 测试
自动化集成第三方仓库的构建与测试流程
npx skills add voidzero-dev/vite-plus --skill add-ecosystem-ci -g -y
自动将 vite-task Git 依赖更新至最新主分支提交,处理 Cargo.toml 版本变更、同步 patch 配置、克隆上游依赖,并通过编译检查和测试验证兼容性,修复破坏性变更。
更新 vite-task git 依赖至最新版本
解决因上游库更新导致的编译错误或 API 不兼容
npx skills add voidzero-dev/vite-plus --skill bump-vite-task -g -y
自动化执行 vite-plus 版本发布全流程,涵盖版本预发、NAPI 绑定同步、变更日志编写、预览构建冒烟测试及合并后验证。
执行标准版本发布流程
接管进行中的发布 PR
npx skills add voidzero-dev/vite-plus --skill release-manager -g -y
规范 Rust 代码中子进程执行的标准做法,强制使用 vp_command crate 替代原生命令,提供二进制解析、命令构建及执行 API,确保跨平台兼容性与 IO 流处理一致性。
编写 Rust 子进程逻辑
需要调用外部程序或 Shell 命令
涉及二进制路径解析
npx skills add voidzero-dev/vite-plus --skill spawn-process -g -y
同步 tsdown CLI 运行时选项与 vp pack,确保新增或移除的命令行参数正确转发,保留特定运行时差异,并更新静态帮助文档及快照测试用例。
tsdown 升级后需要同步 CLI 选项
需要更新 CLI 参数转发逻辑
npx skills add voidzero-dev/vite-plus --skill sync-tsdown-cli -g -y
同步 Vite+ 上游依赖(Vite/Vitest/Oxlint等)的 CLI 帮助文档,确保与上游版本一致并保留有意省略项。当检测到上游变更时自动更新本地 help.ts 文件中的命令描述。
上游工具版本升级导致 CLI --help 输出变化
需要保持项目 CLI 帮助文档与第三方库最新状态同步
npx skills add voidzero-dev/vite-plus --skill sync-upstream-cli-help -g -y
在自动化依赖升级后,同步 Vite+ 文档中嵌入的上游依赖精确版本号。读取版本变更元数据,搜索并更新 README 和 docs 中的旧版本引用,确保与当前捆绑版本一致,同时保留历史示例和格式。
Vite、Vitest、Oxlint 等上游包版本发生变更
需要更新文档中与当前捆绑版本相关的精确版本号
npx skills add voidzero-dev/vite-plus --skill sync-upstream-dependency-docs -g -y
验证 vite-plus 预览构建,通过 registry bridge 在真实项目中运行 vp migrate,确保依赖正确解析并确认迁移结果。
需要验证 preview build 或 pkg-pr-new 构建
执行 e2e 测试以确认迁移脚本功能
npx skills add voidzero-dev/vite-plus --skill test-pkg-pr-new-migrate -g -y
通过 tmux 驱动 CLI 交互,自动捕获提示并检测旋转动画覆盖文本的 UX 缺陷。适用于验证交互式命令输出、复现渲染错误或展示真实终端效果。
测试/验证交互式 CLI 命令的提示流程
复现提示渲染 Bug
检查旋转动画是否遮挡提示文本
npx skills add voidzero-dev/vite-plus --skill verify-interactive-cli -g -y


