What problem does it solve? Setting up a testing framework from scratch involves many small decisions: which environment to use, how to configure TypeScript, what scripts to add, and how to write the first test. This Skill automates the entire Vitest setup by detecting your project type and generating working test infrastructure that passes on the first run. ## Core Features & Use Cases - Project Detection: Scans package.json, tsconfig.json, wrangler.toml, and vite.config.ts to classify the project as Cloudflare Workers, React (Vite), Node/Hono API, or library, then generates the matching configuration. - Complete Scaffolding: Produces vitest.config.ts, test setup files, TypeScript globals config, package.json scripts, and a sample test written against real source code. - Jest Migration: Converts existing Jest setups by mapping jest.* APIs to vi.* equivalents, removing Jest packages, and updating tsconfig types. - Use Case: You have a Hono API with no tests. Run this Skill to get a node-environment Vitest config, coverage reporting, test scripts, and a passing route test in one pass. ## Quick Start Set up Vitest testing in this project, detect the project type, and generate the config plus a sample test that passes.