Browse / Learning Documentation / Website Maintainer

Website Maintainer

Manages VitePress-based documentation sites with support for multi-language content, configuration sharding, and translation workflows.

SkillLearning DocumentationDocs StandardsOrchestrationConfig

The source repository doesn't declare a license. Check its terms before reusing the code.

Key features

  • Configuration sharding for shared settings like PWA and search
  • Translation workflow guidance using English as the source of truth
  • Multi-language VitePress configuration and localization management
  • Navigation and sidebar customization across various language locales
  • Standardized directory structure for documentation content and assets

Use cases

  • Adding a new language locale to the documentation site
  • Updating multi-language technical guides while maintaining CLI consistency
  • Modifying global site settings and shared UI components

FAQ

When should I use this skill?

Use this skill when you need to update documentation content, add support for a new language, modify localized sidebars/navigation, or adjust global site settings within a VitePress project.

Can it help with adding new languages to my site?

Yes, it provides a standardized workflow for creating new locale directories, exporting search translations, and integrating new language configurations into the main VitePress root config.

What does the Website Maintainer skill do?

This skill automates the management of complex VitePress documentation sites. It specifically handles multi-language content across 14+ locales, manages configuration sharding for shared settings like PWA and search, and ensures a standardized directory structure.

What capabilities does it provide for multi-language sites?

The skill manages per-language configurations (nav, sidebar, search translations) and uses 'config sharding' to keep shared settings like PWA and sitemaps consistent across the entire documentation suite.

How does this skill improve my documentation workflow?

It streamlines the localization process by treating English as the source of truth and automating the synchronization of code examples and CLI options across all language directories, reducing manual errors in translation.