CtrlK
BlogDocsLog inGet started
Tessl Logo

vitest

Use when writing unit/integration tests for Vite projects - configure vitest.config.ts, write test suites with describe/it, create mock implementations with vi.fn and vi.mock, set up code coverage thresholds, and run tests in parallel

Install with Tessl CLI

npx tessl i github:onmax/nuxt-skills --skill vitest
What are skills?

100

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a well-crafted skill description that excels across all dimensions. It opens with an explicit 'Use when' clause, lists specific concrete actions with Vitest-specific terminology, and is clearly distinguishable from other testing-related skills through its Vite/Vitest focus. The description uses proper third-person voice and avoids vague language.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'configure vitest.config.ts', 'write test suites with describe/it', 'create mock implementations with vi.fn and vi.mock', 'set up code coverage thresholds', and 'run tests in parallel'.

3 / 3

Completeness

Explicitly answers both what (configure vitest, write test suites, create mocks, set up coverage, run parallel tests) AND when ('Use when writing unit/integration tests for Vite projects') with a clear trigger clause at the start.

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'unit/integration tests', 'Vite projects', 'vitest.config.ts', 'describe/it', 'vi.fn', 'vi.mock', 'code coverage', 'tests in parallel'. Good coverage of both general testing terms and Vitest-specific terminology.

3 / 3

Distinctiveness Conflict Risk

Clearly scoped to Vitest and Vite projects specifically, with distinct triggers like 'vitest.config.ts', 'vi.fn', 'vi.mock' that wouldn't conflict with Jest or other testing frameworks.

3 / 3

Total

12

/

12

Passed

Implementation

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a well-crafted skill that exemplifies good practices: it's concise, immediately actionable with executable code, and uses progressive disclosure effectively through a clear reference table and loading checklist. The cross-skill references add value without bloating the main content.

DimensionReasoningScore

Conciseness

The content is lean and efficient, providing only essential information. No unnecessary explanations of what Vitest is or how testing frameworks work - it assumes Claude's competence and jumps straight to actionable content.

3 / 3

Actionability

Provides fully executable, copy-paste ready code examples including npm install command, complete vitest.config.ts setup, and a working test file with proper imports. All code is concrete and immediately usable.

3 / 3

Workflow Clarity

For a skill that serves as an overview/entry point, the workflow is clear: install, configure, write tests. The 'When to Use' section clarifies scope, and the reference table provides clear navigation for specific tasks. No destructive operations require validation checkpoints.

3 / 3

Progressive Disclosure

Excellent structure with a concise quick start and well-organized one-level-deep references. The reference table and loading checklist clearly signal where to find detailed information without nesting. The 'DO NOT load all files' guidance is particularly helpful.

3 / 3

Total

12

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.