ts-vite-spa

Installation
SKILL.md

When to Use This Skill

Use when:

  • The project is a pure client-side app with no SEO/SSR requirement — an internal dashboard, an admin panel, an embeddable widget, a Chrome extension popup, or a static marketing site with a thin API
  • Someone asks for "Vite" or "a Vite app" specifically, not "Next.js"
  • An existing Next.js project needs a Vite comparison to justify (or rule out) switching

Do NOT use when the project needs SSR, streaming, file-based routing, or Server Components — that's ts-nextjs-app-router, load it instead.

Trigger keywords: Vite, Vite SPA, vite.config.ts, create vite, single page application, React Router, TanStack Router, import.meta.env, VITE_ prefix, static deploy, client-side only, no SSR, dashboard app, embeddable widget, not Next.js, why not Next.js.

Installs
3
GitHub Stars
1
First Seen
Aug 22, 2026
ts-vite-spa — ronjunevaldoz/ts-agent-skills