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.

26.2K
Installs
6
Use cases
5/10
Quality

Is vitest safe to install?

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?

SKILL.md
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.

Data sourced from antfu/skills on GitHub. Install counts from skills.sh. The summary and security audit are derived from the skill's source files: every command and URL listed appears verbatim in the source.

Related skills

agent-browser

506.7K

AI 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.

highbrowser-automationclivercel-labs

skill-creator

301.8K

Users 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.

highdevelopmenttestinganthropics

playwright-cli

74.1K

Developers 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.

highautomationtestingmicrosoft

developing-genkit-js

50.1K

Developers 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.

highGenkitTypeScriptgenkit-ai
vitest | AI Agent Skill Review and Security Audit | Heyalo