What problem does it solve? It provides structured guidance for writing and running tests with Vitest, covering configuration, mocking, coverage, filtering, and advanced features so you avoid digging through scattered documentation. ## Core Features & Use Cases - Test Authoring: Use the test/describe/expect APIs, hooks, parameterized tests, fixtures, and lifecycle hooks with correct v4/v5 syntax. - Mocking & Utilities: Mock functions, modules, timers, dates, globals, and environment variables with vi utilities including vi.when and vi.hoisted. - Configuration & Execution: Configure environments (node, jsdom, happy-dom), coverage providers, projects for monorepos, sharding, reporters, and CLI filtering. - Use Case: When migrating a Jest test suite to Vitest, use this Skill to update config files, replace jest.mock calls with vi.mock, set up coverage thresholds, and configure CI sharding. ## Quick Start Use the vitest skill to help me write a test file with mocked API calls and configure coverage for my TypeScript project.