renatoroessler/painel-clima/vitest
Claude Code and agent skill by renatoroessler/painel-clima
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.
Install
npx vskill@latest install renatoroessler/painel-clima/vitestSKILL.md
The same SKILL.md was published earlier as pedronauck/skills/vitest.
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
- Built-in coverage via V8 or Istanbul
- Snapshot testing, mocking, and spy utilities
The skill is based on Vitest 3.x, generated at 2026-01-28.
Core
| Topic | Description | Reference | |
|---|---|---|---|
| Configuration | Vitest and Vite config integration, defineConfig usage | core-config | |
| CLI | Command line interface, commands and options | core-cli | |
| Test API | test/it function, modifiers like skip, only, concurrent | core-test-api | |
| Describe API | describe/suite for grouping tests and nested suites | core-describe | |
| Expect API | Assertions with toBe, toEqual, matchers and asymmetric matchers | core-expect | |
| Hooks | beforeEach, afterEach, beforeAll, afterAll, aroundEach | core-hooks |
Features
| Topic | Description | Reference | |
|---|---|---|---|
| Mocking | Mock functions, modules, timers, dates with vi utilities | features-mocking | |
| Snapshots | Snapshot testing with toMatchSnapshot and inline snapshots | features-snapshots | |
| Coverage | Code coverage with V8 or Istanbul providers | features-coverage | |
| Test Context | Test fixtures, context.expect, test.extend for custom fixtures | features-context | |
| Concurrency | Concurrent tests, parallel execution, sharding | features-concurrency | |
| Filtering | Filter tests by name, file patterns, tags | features-filtering |
Advanced
| Topic | Description | Reference | |
|---|---|---|---|
| Vi Utilities | vi helper: mock, spyOn, fake timers, hoisted, waitFor | advanced-vi | |
| Environments | Test environments: node, jsdom, happy-dom, custom | advanced-environments | |
| Type Testing | Type-level testing with expectTypeOf and assertType | advanced-type-testing | |
| Projects | Multi-project workspaces, different configs per project | advanced-projects |
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingfrontend/.agents/skills/vitest/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/renatoroessler/painel-clima/vitest)