← ClaudeAtlas

vite-pluslisted

Set up, migrate, upgrade, or debug Vite+ tooling and configuration. Use for Vite+ commands, tests, hooks, packaging, and CI; excludes application behavior and release policy.
uinaf/agent-skills · ★ 4 · AI & Automation · score 77
Install: claude install-skill uinaf/agent-skills
# Vite+ ## Check the Installed Release Use the repository's pinned release and installed CLI as authority. Reuse a working installation; install locked dependencies only when missing or when manifest or lockfile changes require it. Inspect `pnpm exec vp --version` and use `pnpm exec vp toolchain --json` when bundled-tool relationships matter. Read the relevant packaged docs under `node_modules/vite-plus/docs/` and shipped `AGENTS.md` for the surface being changed. Upgrades also need the intervening [release notes](https://github.com/voidzero-dev/vite-plus/releases). The installed CLI and packaged docs override memorized command, config, action, hook, and dependency shapes. Carry a workaround only when it reproduces on the installed version and has a named removal condition. ## Target Contract - For pnpm creation or package-manager upgrades, target pnpm 12 or newer and pin the selected version. Bootstrap existing projects with their current pin first; preserve another package manager when migration is outside scope. - Use the repository-local CLI interactively; no global `vp` is required. Package scripts and CI may use bare `vp` when their environment provides it. - `vite.config.ts` owns Vite+, test, lint, format, pack, staged, and task config supported by the selected release. Remove parallel configs only after migration proves their settings were preserved. - Tests use the public Vite+ test imports exposed by the installed release. - Existing release, deploy,