Agent Skills: Vite

Use when setting up Vite projects - provides dev server, HMR, build configuration, library mode, and plugin authoring patterns

UncategorizedID: onmax/claude-config/vite

Install this agent skill to your local

pnpm dlx add-skill https://github.com/onmax/claude-config/tree/HEAD/skills/vite

Skill Files

Browse the full folder contents for vite.

Download Skill

Loading file tree…

skills/vite/SKILL.md

Skill Metadata

Name
vite
Description
Use when setting up Vite projects - provides dev server, HMR, build configuration, library mode, and plugin authoring patterns

Vite

Next-gen frontend build tool with native ESM dev server and Rolldown-powered builds.

When to Use

  • Setting up frontend project build tooling
  • Configuring dev server, HMR, proxies
  • Building for production (SPA, MPA, library, SSR)
  • Writing Vite plugins
  • Integrating with backend frameworks

Quick Start

npm create vite@latest my-app
// vite.config.ts
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

export default defineConfig({
  plugins: [vue()],
  server: {
    port: 3000,
  },
})
vite          # Dev server
vite build    # Production build
vite preview  # Preview build

Reference Files

| Task | File | | --------------------------------------- | ------------------------------------- | | Config file, options, CLI, plugins | config.md | | ESM, CSS, assets, env vars, glob import | features.md | | Dev server, HMR, workers, performance | dev.md | | Production, library mode, SSR, chunking | build.md | | JS API, plugin authoring, module graph | advanced.md |

Loading Files

Consider loading these reference files based on your task:

DO NOT load all files at once. Load only what's relevant to your current task.

Cross-Skill References

  • Testing → Use vitest skill (Vite-native testing)
  • Vue projects → Use vue skill for component patterns
  • Library bundling → Use tsdown skill for TypeScript libs