vite-plus
Skill38 starsChanged 10 days agoMITView on GitHub
最新适合 Agent 开发的 Web 前端工具链。当需要开发 Vite+ 项目、执行 vp 命令或配置 Vite+ 工具链时使用此技能
- Pipes a download into a shell
4 other projects use a version of this.
Adopted by
Most recently taken up by
- masseater/skillstheir own version, first seen Nov 8, 2026
- Firzus/agent-skillstheir own version, first seen Oct 23, 2026
- victorgarciaesgi/regletheir own version, first seen Oct 8, 2026
- tunnckoCore/skillstheir own version, first seen May 31, 2026
Other versions4 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 4
- victorgarciaesgi/regle★ 508same name
- Firzus/agent-skills★ 4same name
- masseater/skills★ 2same name
- tunnckoCore/skills★ 2same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository32 other files it gives its agents.
- bad-solutionSkill
- blog-narratorSkill
- clakSkill
- esflowSkill
- fetch-what-saySkill
- git-reviewSkill
- holiday-of-12306Skill
- html-cutSkill
- juyaSkill
- lan-chatSkill
- md-to-pngSkill
- meet-digestSkill
- meet-record-htmlSkill
- memory-cardSkill
- memory-graphSkill
- mindmapSkill
- mock-ollamaSkill
- okr-to-htmlSkill
- port-to-publicSkill
- similar-judgeSkill
- skill-linkerSkill
- skill-publish-verifySkill
- speak-7dSkill
- summary-user-saidSkill
- switch-chatSkill
- task-pollingSkill
- testcaseSkill
- tmux-servSkill
- voice-cloneSkill
- voice-to-meSkill
- weather-searchSkill
- webfetch-plusSkill
The file
Files
Vite+ (vp) 使用技能
概述
Vite+ 是整合了运行时管理、包管理、开发/构建/测试、格式化和 lint 的一体化前端工具链,CLI 命令为 vp。
何时使用
当用户提到以下意图时触发:
- 创建 Vite+ 项目
- 运行 vp 命令(vp dev、vp build、vp check 等)
- 配置 Vite+ 或迁移到 Vite+
安装 vp
curl -fsSL https://vite.plus | bash验证:vp help
升级:vp upgrade
创建项目
交互式创建:
vp create非交互式指定模板:
vp create vite -- --template vanilla-ts # 传递参数给模板常用模板:
| 值 | 含义 |
vanilla | 原生 JavaScript |
vanilla-ts | 原生 TypeScript |
vue | Vue + JavaScript |
vue-ts | Vue + TypeScript |
react | React + JavaScript |
react-ts | React + TypeScript |
react-swc | React + JavaScript(SWC) |
react-swc-ts | React + TypeScript(SWC) |
svelte | Svelte + JavaScript |
svelte-ts | Svelte + TypeScript |
preact | Preact + JavaScript |
preact-ts | Preact + TypeScript |
lit | Lit + JavaScript |
lit-ts | Lit + TypeScript |
solid | Solid + JavaScript |
solid-ts | Solid + TypeScript |
qwik | Qwik + JavaScript |
qwik-ts | Qwik + TypeScript |
核心命令
vp dev # 启动开发服务器
vp build # 生产构建
vp build --watch # 构建并监听
vp preview # 本地预览生产构建
vp check # 格式化 + lint + 类型检查(一次完成)
vp check --fix # 检查并自动修复
vp fmt # 仅格式化
vp fmt --check # 检查格式而不修改
vp lint # 仅 lint
vp lint --fix # lint 并自动修复
vp test # 运行测试
vp test watch # 监听模式测试
vp run <script> # 运行 package.json 脚本包管理
vp install # 安装依赖
vp add <pkg> # 添加依赖
vp add -D <pkg> # 添加开发依赖
vp remove <pkg> # 移除
vp update # 更新
vp cache clean #清缓存配置文件
Vite 构建配置(vite.config.ts)
最小可用配置:
import { defineConfig } from "vite";
export default defineConfig({
base: "/skill_matrix/",
plugins: [],
build: {
outDir: "/Users/bole/Server/skill_matrix",
emptyOutDir: true,
},
server: {
host: "127.0.0.1",
port: 5175,
strictPort: true,
},
});
项目说明(package.json)
最小可用配置:
{
"name": "skill_matrix",
"version": "0.1.0",
"private": true,
"type": "module",
"scripts": {
"dev": "vp dev",
"build": "tsc && vp build",
"preview": "vp preview",
"check": "vp check"
},
"dependencies": {
"typescript": "latest",
"vite": "latest"
},
"packageManager": "pnpm@11.0.9"
}CI/CD(GitHub Actions)
- uses: voidzero-dev/setup-vp@v1
with:
node-version: '22'
cache: true
- run: vp install
- run: vp check
- run: vp test
- run: vp build核心原则
- 用
vp check代替单独运行格式化/lint/类型检查 - 用
vp run执行 package.json 脚本,用vp test执行内置测试 - 不再直接使用 prettier/eslint/vitest,统一在
vite.config.ts中配置
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

