web-meta-framework-vitepress
Installation
SKILL.md
VitePress Patterns
Quick Guide: VitePress is a Vue-powered static site generator for documentation, configured entirely in
.vitepress/config.ts. The sidebar is either an array (one sidebar everywhere) or an object keyed by URL path prefix (a sidebar per section). Data loaders — files ending.data.ts— run at build time and ship only their serialized result to the client. Vue components work directly inside Markdown through<script setup>. Every page is pre-rendered at build time, which is the constraint behind most of the red flags below.Version: VitePress 1.6.x, on Vite 6+ and Vue 3.5+.
Detailed Resources:
- examples/core.md — full config, multi-sidebar, content and custom data loaders, theme extension and CSS variables, Vue in Markdown, markdown extensions, build hooks, home page, i18n, markdown-it plugins, dynamic routes, rewrites, deployment
- reference.md — CLI commands, site and theme config tables, frontmatter fields, runtime API, CSS variable categories, layout slots, markdown syntax
<critical_requirements>