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 #1399 Trending #4390 Hot #4086 First seen Jan 28, 2026
8-week activity · all time api

Installation

$ npx skills add antfu/skills --skill vitepress

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

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)