antfu/skills

vitepress

VitePress static site generator powered by Vite and Vue. Use when building documentation sites, configuring themes, or writing Markdown with Vue components.

All-time #1803 Trending #7234 First seen Jan 28, 2026
8-week activity · all time api

Installation

$ npx skills add antfu/skills --skill vitepress
Feature your product here Skill page unit · reach builders installing agent skills View pricing →

Also in this package

Other skills from antfu/skills · top by installs.

npx skills add antfu/skills

Browse all from antfu/skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 5.9K
License LICENSE.md
Default branch main
Open issues 9
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Version2026.1.28
More metadata
author
Anthony Fu
version
2026.1.28
source
Generated from https://github.com/vuejs/vitepress, scripts located at https://github.com/antfu/skills

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,179 B
  • docs SUMMARY.md 170 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 11,144 installs

SKILL.md

VitePress is a Static Site Generator (SSG) built on Vite and Vue 3. It takes Markdown content, applies a theme, and generates static HTML that becomes an SPA for fast navigation. Perfect for documentation, blogs, and marketing sites.

Key Characteristics:

  • File-based routing with .md files
  • Vue components work directly in Markdown
  • Fast HMR with instant updates (<100ms)
  • Default theme optimized for documentation
  • Built-in search (local or Algolia)

Before working with VitePress projects:

  • Check .vitepress/config.ts for site configuration
  • Look at .vitepress/theme/ for custom theme extensions
  • The public/ directory contains static assets served as-is

The skill is based on VitePress 1.x, generated at 2026-01-28.

Core

Topic Description Reference
Configuration Config file setup, defineConfig, site metadata [core-config](references/core-config.md)
CLI Command-line interface: dev, build, preview, init [core-cli](references/core-cli.md)
Routing File-based routing, source directory, rewrites [core-routing](references/core-routing.md)
Markdown Frontmatter, containers, tables, anchors, includes [core-markdown](references/core-markdown.md)

Features

Code & Content

Topic Description Reference
Code Blocks Syntax highlighting, line highlighting, diffs, focus [features-code-blocks](references/features-code-blocks.md)
Vue in Markdown Components, script setup, directives, templating [features-vue](references/features-vue.md)
Data Loading Build-time data loaders, createContentLoader [features-data-loading](references/features-data-loading.md)
Dynamic Routes Generate pages from data, paths loader files [features-dynamic-routes](references/features-dynamic-routes.md)

Theme

Topic Description Reference
Theme Config Nav, sidebar, search, social links, footer [theme-config](references/theme-config.md)
Customization CSS variables, slots, fonts, global components [theme-customization](references/theme-customization.md)
Custom Theme Building themes from scratch, theme interface [theme-custom](references/theme-custom.md)

Advanced

Topic Description Reference
Internationalization Multi-language sites, locale configuration [advanced-i18n](references/advanced-i18n.md)
SSR Compatibility Server-side rendering, ClientOnly, dynamic imports [advanced-ssr](references/advanced-ssr.md)

Recipes

Topic Description Reference
Deployment GitHub Pages, Netlify, Vercel, Cloudflare, Nginx [recipes-deploy](references/recipes-deploy.md)