VI

A skill for building and managing documentation sites using VitePress and Vue.

Install

mkdir -p .claude/skills/vitepress-hsc00 && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/10800" && unzip -o skill.zip -d .claude/skills/vitepress-hsc00 && rm skill.zip

Installs to .claude/skills/vitepress-hsc00

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

---------- | -------------------------------------------------- | -------------------------------------------- | | Configuration | Config file setup, defineConfig, site metadata | [core-config](references/core-config.md) | | CLI | Command-line interface: dev, build, preview, init
280 chars · catalog descriptionno explicit “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • Configure VitePress site
  • Manage documentation pages
  • Adjust VitePress theme

How it works

It provides configuration and theme management for static sites built with VitePress.

Inputs & outputs

You give it
Documentation requirements
You get back
VitePress site configuration

When to use vitepress

  • Configure VitePress site
  • Manage documentation pages
  • Adjust VitePress theme

About this skill

---------- | -------------------------------------------------- | -------------------------------------------- | | Configuration | Config file setup, defineConfig, site metadata | core-config | | CLI | Command-line interface: dev, build, preview, init | core-cli | | Routing | File-based routing, source directory, rewrites | core-routing | | Markdown | Frontmatter, containers, tables, anchors, includes | core-markdown |

Features

Code & Content

TopicDescriptionReference
Code BlocksSyntax highlighting, line highlighting, diffs, focusfeatures-code-blocks
Vue in MarkdownComponents, script setup, directives, templatingfeatures-vue
Data LoadingBuild-time data loaders, createContentLoaderfeatures-data-loading
Dynamic RoutesGenerate pages from data, paths loader filesfeatures-dynamic-routes

Theme

TopicDescriptionReference
Theme ConfigNav, sidebar, search, social links, footertheme-config
CustomizationCSS variables, slots, fonts, global componentstheme-customization
Custom ThemeBuilding themes from scratch, theme interfacetheme-custom

Advanced

TopicDescriptionReference
InternationalizationMulti-language sites, locale configurationadvanced-i18n
SSR CompatibilityServer-side rendering, ClientOnly, dynamic importsadvanced-ssr

Recipes

TopicDescriptionReference
DeploymentGitHub Pages, Netlify, Vercel, Cloudflare, Nginxrecipes-deploy

When not to use it

  • Dynamic server-side logic
  • Complex database integration

Prerequisites

.vitepress/config.ts

Limitations

  • Static site generator

How it compares

It use Vite and Vue for fast HMR and static generation rather than traditional SSGs.

Compared to similar skills

vitepress side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
vitepress (this skill)04moNo flagsIntermediate
vitepress56moNo flagsBeginner
vuepress-plume-config25moNo flagsIntermediate
update-component-docs06moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry