CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

vite

Vite build tool configuration, plugin API, SSR, and Vite 8 Rolldown migration. Use when working with Vite projects, vite.config.ts, Vite plugins, or building libraries/SSR apps with Vite.

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-5

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

A well-structured overview skill: concise tables route to real one-level-deep reference files, and the quick reference gives immediately usable commands and config. The only deductions are a time-sensitive version/date header and slightly thin inline guidance for the plugin and environment APIs.

Suggestions

Move the version/date stamp ("Based on Vite v8.3.1..., generated at 2026-09-25") into a dedicated versioning or deprecated-patterns section so time-sensitive details don't sit in the always-loaded overview.

Drop or tighten the generic intro sentence describing what Vite is, since Claude already knows this.

Add one short copy-paste example of registering a plugin in vite.config.ts to close the main actionability gap in the quick reference.

DimensionReasoningScore

Conciseness

The body is lean — tables, a CLI cheat sheet, and a config snippet — with only two trimmable instances: the time-sensitive stamp "Based on Vite v8.3.1 (Rolldown-powered), generated at 2026-09-25" (not in a deprecated section) and an intro sentence explaining what Vite is. Not 5 because the version/date line triggers the time-sensitivity penalty; not 3 because only ~2 of ~60 lines are unnecessary.

4 / 5

Actionability

Provides executable CLI commands ("vite build --ssr") and a copy-paste-ready defineConfig snippet covering the common case, plus a concrete plugin list. Not 5 because inline guidance has minor gaps — no plugin-authoring or environment API example, with the bulk deferred to references; not 3 because what is present is fully executable, not pseudocode.

4 / 5

Workflow Clarity

This is a reference/lookup skill with no multi-step process; the single action — find the topic in the tables and read the one linked reference — is unambiguous, satisfying the simple-skill exception. No destructive or batch operations exist, so no validation cap applies. Not 4 because navigation leaves no ambiguity about where any topic lives.

5 / 5

Progressive Disclosure

Clear overview with well-signaled one-level-deep references: all six bundle files (core-config, core-features, core-plugin-api, build-and-ssr, environment-api, rolldown-migration) exist and are linked from descriptive tables, and the only cross-link (rolldown-migration → core-config) is lateral, not nested. Not 4 because the split is appropriate and navigation is trivial.

5 / 5

Total

18

/

20

Passed

Description

87%Weight 40%Scale 1-5

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

A strong description that clearly states the skill's scope and provides explicit, natural trigger phrases anchored to Vite-specific artifacts. Minor improvement is possible by using action verbs and adding a few more trigger synonyms, but it cleanly answers both 'what' and 'when'.

DimensionReasoningScore

Specificity

Lists several specific capability areas — "Vite build tool configuration, plugin API, SSR, and Vite 8 Rolldown migration" — with minor gaps (no dev-server/HMR topics) and noun phrases rather than concrete action verbs. Not 5 because coverage is not comprehensive and no explicit actions are stated; not 3 because it goes well beyond naming the domain with 1-2 items.

4 / 5

Completeness

Explicitly answers both what ("Vite build tool configuration, plugin API, SSR, and Vite 8 Rolldown migration") and when ("Use when working with Vite projects, vite.config.ts, Vite plugins, or building libraries/SSR apps with Vite") with concrete trigger phrases. Not 4 because the 'when' clause is already explicit and specific, matching the top anchor.

5 / 5

Trigger Term Quality

Good natural keyword coverage: "Vite projects, vite.config.ts, Vite plugins, or building libraries/SSR apps with Vite" are phrases users would naturally say. Not 5 because common variations like "frontend build", "dev server", "HMR", or file extensions beyond vite.config.ts are missing.

4 / 5

Distinctiveness Conflict Risk

Clear niche with distinct triggers — "vite.config.ts" and "Vite plugins" are unambiguously Vite-specific, so overlap with generic build-tool or bundler skills is minimal. Not 4 because no closely related skill would plausibly capture these triggers.

5 / 5

Total

18

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

onmax/nuxt-skills

Path

skills/vite/SKILL.md

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.