vitest
The Vitest skill provides documentation and guidance for the Vitest testing framework, covering configuration, test APIs, mocking, coverage, and advanced features like type testing and multi-project workspaces.
Is vitest safe to install?
Safe to install: our audit of vitest's source files found 0 shell commands, 0 external URLs, no file writes (none risk). Every command and URL listed appears verbatim in the skill's source. The skill provides static documentation and guidance. It does not execute code, perform network requests, or modify local files.
How we audit skills: our security review methodology.
Who is this skill for?
Developers using Vitest for unit testing, mocking, and test configuration in Vite-based projects.
What can you do with it?
- Writing unit tests with Jest-compatible APIs
- Configuring test coverage using V8 or Istanbul
- Implementing test mocking and spies
- Defining test fixtures and custom test contexts
- Filtering test execution by tags or file patterns
- Performing type-level testing
How good is this skill?
Quality score: 5/10. The skill documentation is well-structured and maps clearly to the Vitest feature set. It provides a comprehensive reference for developers.
What does the skill file contain?
Vitest is a next-generation testing framework powered by Vite. It provides a Jest-compatible API with native ESM, TypeScript, and JSX support out of the box. Vitest shares the same config, transformers, resolvers, and plugins with your Vite app. **Key Features:** - Vite-native: Uses Vite's transformation pipeline for fast HMR-like test updates - Jest-compatible: Drop-in replacement for most Jest test suites - Smart watch mode: Only reruns affected tests based on module graph - Native ESM, TypeScript, JSX support without configuration - Multi-threaded workers for parallel test execution - Buil...
Frequently asked questions
Does this skill execute my test suite?
No. This skill provides documentation and guidance for using Vitest features but does not run tests.
Which version of Vitest does this skill support?
The skill is based on Vitest 5.x (beta) as of 2026-06-22.
Can I use this skill to configure my Vite project?
Yes. The skill includes documentation on Vitest and Vite configuration integration.
Related skills
agent-browser
506.7KAI agents and developers requiring programmatic web interaction, exploratory testing, or automation of Electron desktop applications
The agent-browser CLI provides browser automation for AI agents using Chrome or Chromium via CDP. It supports page navigation, form interaction, data extraction, and testing. The tool utilizes accessibility-tree snapshots and element references for interaction.
skill-creator
301.8KUsers who want to create, edit, or optimize AI agent skills, ranging from those new to coding to experienced developers
The skill-creator provides a structured workflow for developing, testing, and refining AI agent skills. It guides users through intent capture, skill drafting, iterative evaluation using subagents, and performance benchmarking.
playwright-cli
74.1KDevelopers and testers who need to automate browser tasks, perform web testing, or debug web applications via a command-line interface
The playwright-cli skill provides a command-line interface for automating browser interactions, testing web pages, and managing browser sessions using Playwright.
developing-genkit-js
50.1KDevelopers building AI agents, flows, and tools using the Genkit framework in JavaScript or TypeScript environments
This skill provides guidance for developing AI-powered applications using Genkit in Node.js and TypeScript. It enforces a strict troubleshooting protocol that prioritizes reading local documentation via the Genkit CLI over internal knowledge to account for recent breaking API changes.