vite-guide
Use for explaining, designing, implementing, reviewing, refactoring, migrating, or diagnosing Vite 7/8 applications when runtime, build, plugin, deployment…
Skill by buYoung
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/buyoung-vite-guide
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, backend
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/vite-guide
What's inside
- Skill name
vite-guide- Description
- Use for explaining, designing, implementing, reviewing, refactoring, migrating, or diagnosing Vite 7/8 applications when runtime, build, plugin, deployment, performance, or compatibility judgment is needed, including CSR SPA/MPA, backend-embedded clients, and Vite's own SSR development and production integration. Excludes framework-specific SSR APIs, RSC/Server Functions implementation, custom server-runtime construction, unsupported Vite majors, unrelated non-client bundling, and UI-framework-only decisions.
- License
- MIT
- Instructions
- 28 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (38)
- SKILL.md
- README.md · evals/
- evals.json · evals/
- OWNERSHIP.md · evals/fixtures/backend-subpath-stale-chunk/
- TASK.md · evals/fixtures/backend-subpath-stale-chunk/
- nginx.conf · evals/fixtures/backend-subpath-stale-chunk/deploy/
- package.json · evals/fixtures/backend-subpath-stale-chunk/
- App.jsx · evals/fixtures/backend-subpath-stale-chunk/src/
- bootstrap.mjs · evals/fixtures/backend-subpath-stale-chunk/src/
- vite.config.mjs · evals/fixtures/backend-subpath-stale-chunk/
- COMPILER_CONTRACT.md · evals/fixtures/plugin-react-v6-compiler/
- TASK.md · evals/fixtures/plugin-react-v6-compiler/
- package.json · evals/fixtures/plugin-react-v6-compiler/
- Dashboard.jsx · evals/fixtures/plugin-react-v6-compiler/src/
- vite.config.mjs · evals/fixtures/plugin-react-v6-compiler/
- DEPENDENCIES.md · evals/fixtures/ssr-production-artifacts/
- TASK.md · evals/fixtures/ssr-production-artifacts/
- index.html · evals/fixtures/ssr-production-artifacts/
- package.json · evals/fixtures/ssr-production-artifacts/
- server.mjs · evals/fixtures/ssr-production-artifacts/
- entry-client.js · evals/fixtures/ssr-production-artifacts/src/
- entry-server.js · evals/fixtures/ssr-production-artifacts/src/
- vite.config.mjs · evals/fixtures/ssr-production-artifacts/
- MIGRATION_LOG.md · evals/fixtures/vite8-operations-migration/
- TASK.md · evals/fixtures/vite8-operations-migration/
- auditPlugin.mjs · evals/fixtures/vite8-operations-migration/build/
- package.json · evals/fixtures/vite8-operations-migration/
- vite.config.mjs · evals/fixtures/vite8-operations-migration/
- backend-subpath-stale-chunk.mjs · evals/validators/
- plugin-react-v6-compiler.mjs · evals/validators/
- ssr-production-artifacts.mjs · evals/validators/
- vite8-operations-migration.mjs · evals/validators/
- vite-6-to-7-migration.md · references/
- vite-7-to-8-migration.md · references/
- vite-build-plugins.md · references/
- vite-client-runtime.md · references/
- vite-deployment.md · references/
- vite-ssr.md · references/
SKILL.md (first lines)
# Vite Guide Establish the exact installed/target Vite, Node, and plugin versions and whether the path is client rendering, backend integration, or SSR. Check the target package's `engines.node` and plugin peer contracts from installed metadata or its tagged official source. Vite 7.0.0 and 8.0.0 declare `^20.19.0 || >=22.12.0`: Node 21 does not satisfy this range. Do not replace that contract with "any later major" or infer it from the guide's major range. When facts are missing, continue investigation and common guidance; defer only dependent API/configuration choices and unsupported execution. Existing failures are diagnosis and repair targets. Reconstruct migration evidence from current source if no prior report exists. Check [official release support](https://vite.dev/releases) separately when maintenance status matters: this guide's diagnostic coverage of Vite 7/8 does not promise upstream maintenance or feature backports. Verify minor-specific and experimental features before using them. ## Route Start with the closest reference, then read related references directly as needed. Collect only the evidence relevant to the requested explanation, implementation, or review. - Entry, dev server, proxy, env, assets, diagnostics: [client runtime](references/vite-client-runtime.md) - Imports, chunks, Rollup/Rolldown, plugins, performance: [build and plugins](references/vite-build-plugins.md) - Base path, caching, stale chunks, reload: [deployment](references/vite-deployment.md) - SSR middleware, module loading, separate builds, manifests, dependencies: [SSR integration](references/vite-ssr.md) - Vite 6 departure: [Vite 6 to 7 migration](references/vite-6-to-7-migration.md) - Vite 7 departure and Vite 8 arrival: [Vite 7 to 8 migration](references/vite-7-to-8-migration.md) ## Boundary Vite owns module loading, build artifacts, plugin integration, and deployment configuration. UI-framework guidance owns rendering, hydration, component state, and recovery semantics. Use both guides for a task spanning these layers; React applications can pair this guide with `react-guide`. Gather missing framework evidence directly without requiring a formal handoff or caller identity. Respect actual task ownership restrictions. Support Vite SSR inside an existing host. Framework-specific APIs, RSC/Server Functions implementation, and construction of a custom server runtime remain outside this guide. Preserve existing `ssrLoadModule` integrations; Environment API adoption is a separate decision based on the project's integration and the target version's stability contract. Adapt the response to the request: decisions and evidence, changes or findings, performed verification, and unresolved risks. Claim performance gains only from comparable before/after measurements. Never report blocked, failed, or unrun verification as passed. Runtime examples: [Vite 7.0.0 package](https://github.com/vitejs/vite/blob/v7.0.0/packages/vite/package.json), [Vite 8.0.0 package](https://github.com/vitejs/vite/blob/v8.0.0/packages/vite/package.json).
From buYoung/skills, MIT.
More from buYoung/skills
- 0.649score
agents-md-generator
buYoung
Analyze repository structure and generate or update standardized AGENTS.md files that serve as contributor guides for AI agents.
SkillAFreshness: A★ 21Claude Code +9 - 0.649score
document-writing
buYoung
Create, update, rewrite, review, fact-check, or normalize durable human-readable documents.
SkillAFreshness: A★ 21Claude Code +9 - 0.649score
release-it
buYoung
release-it configuration, setup, troubleshooting, and plugin development.
SkillAFreshness: A★ 21Claude Code +9 - 0.649score
skill-creator
buYoung
Create, improve, and evaluate reusable agent skills.
SkillAFreshness: A★ 21Claude Code +9 - 0.649score
pi-package-creator
buYoung
Create, extend, repair, validate, test, and package Pi coding-agent packages (pi packages, pi-packages, Pi 패키지) for local, npm, or git distribution.
SkillAFreshness: A★ 21Claude Code +9 - 0.646score
clear-writing
buYoung
Apply ISO 24495-1 to create text that helps readers easily find, understand, and use the information they need.
SkillAFreshness: A★ 21Claude Code +9 - 0.640score
task-brief-creator
buYoung
Generate an executable implementation work-plan Markdown at `docs/briefs/` from planning notes or a rough task description.
SkillAFreshness: A★ 21Claude Code +9 - 0.640score
task-brief-creator-caveman
buYoung
Generate an executable implementation work-plan Markdown at `docs/briefs/` from planning notes or a rough task description, with the plan body written in…
SkillAFreshness: A★ 21Claude Code +9 - 0.610score
linear-issue-reviewer
buYoung
Review completed Linear sub-issues: cross-validate Done Criteria, code changes, and worker comments to approve, request changes, or ask for clarification.
SkillBFreshness: B★ 21Claude Code +9 - 0.610score
linear-issue-worker
buYoung
Execute code tasks from Linear sub-issues: resolve dependencies, implement changes, validate Done Criteria, and sync status.
SkillBFreshness: B★ 21Claude Code +9 - 0.610score
react-guide
buYoung
Use for explaining, designing, implementing, reviewing, refactoring, migrating, or diagnosing React 18/19 applications when React-specific judgment is needed…
SkillBFreshness: B★ 21Claude Code +9 - 0.610score
rust-guide
buYoung
Use to explain Rust language characteristics and established practical patterns, and to apply that knowledge in Rust development.
SkillBFreshness: B★ 21Claude Code +9
Signals
- Stars
- 21
- Forks
- 3
- Open issues
- 0
- Last commit (this folder)
- Sep 8, 2026 (1 month ago)
- Last release
- Sep 9, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/buYoung/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from buYoung
- 0.649score
pi-package-creator
buYoung
Create, extend, repair, validate, test, and package Pi coding-agent packages (pi packages, pi-packages, Pi 패키지) for local, npm, or git distribution.
SkillAFreshness: A★ 21Claude Code +9 - 0.649score
skill-creator
buYoung
Create, improve, and evaluate reusable agent skills.
SkillAFreshness: A★ 21Claude Code +9 - 0.649score
agents-md-generator
buYoung
Analyze repository structure and generate or update standardized AGENTS.md files that serve as contributor guides for AI agents.
SkillAFreshness: A★ 21Claude Code +9 - 0.649score
document-writing
buYoung
Create, update, rewrite, review, fact-check, or normalize durable human-readable documents.
SkillAFreshness: A★ 21Claude Code +9 - 0.649score
release-it
buYoung
release-it configuration, setup, troubleshooting, and plugin development.
SkillAFreshness: A★ 21Claude Code +9 - 0.646score
clear-writing
buYoung
Apply ISO 24495-1 to create text that helps readers easily find, understand, and use the information they need.
SkillAFreshness: A★ 21Claude Code +9
Cite this page
vite-guide skill. Agent Mart. https://agentmart.dev/skills/buyoung-vite-guide (last updated 2026-10-24)