WE

website-maintainer

Facilitates maintenance and translation workflows for documentation sites built with VitePress.

Install

mkdir -p .claude/skills/website-maintainer && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/5839" && unzip -o skill.zip -d .claude/skills/website-maintainer && rm skill.zip

Installs to .claude/skills/website-maintainer

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.

Use this skill when working on the Repomix documentation website in `website/` directory, including VitePress configuration, multi-language content, or translation workflows.
174 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Manage VitePress configuration for documentation sites
  • Add new languages to the documentation
  • Edit content in specific language directories
  • Update navigation and sidebar configurations
  • Translate UI labels in config files
  • Maintain shared settings like PWA and sitemap

How it works

The skill manages the Repomix documentation website by modifying VitePress configuration files and content directories, following a structured approach for multi-language support and content updates.

Inputs & outputs

You give it
A request to modify the Repomix documentation website, such as adding a new language or updating content
You get back
Updated VitePress configuration files, new language directories, or modified documentation content

When to use website-maintainer

  • Adding a new language to documentation
  • Updating sidebar navigation
  • Managing VitePress configuration shards
  • Translating technical documentation

About this skill

Website Maintainer

VitePress documentation site with 14 languages.

Structure

website/client/
├── .vitepress/
│   ├── config.ts           # Main config (imports all locales)
│   └── config/
│       ├── configShard.ts  # Shared settings (PWA, sitemap, etc.)
│       └── config[Lang].ts # Per-language config (nav, sidebar, search)
└── src/
    └── [lang]/             # en, ja, zh-cn, zh-tw, ko, de, fr, es, pt-br, id, vi, hi, it, ru

Adding New Language

  1. Create config/configXx.ts based on existing (exports config + search translations)
  2. Import and add to locales in config.ts
  3. Add search config to configShard.ts
  4. Create src/xx/ directory with content (copy from en/)

Editing Content

  • Documents: Edit src/[lang]/guide/*.md (e.g., src/ja/guide/installation.md)
  • Navigation/Sidebar: Edit config/config[Lang].tsthemeConfig.sidebar
  • Shared settings (logo, footer): Edit configShard.ts

Translation Guidelines

  • English (src/en/) is source of truth
  • Keep code examples and CLI options unchanged
  • Translate UI labels in config file (nav, sidebar, search modal)

How it compares

This skill provides a structured workflow for managing a multi-language VitePress documentation site, offering specific guidance for configuration and content updates that differs from general website maintenance.

Compared to similar skills

website-maintainer side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
website-maintainer (this skill)16moNo flagsBeginner
g2-translation-guidelines17moNo flagsBeginner
material-component-doc09moReviewIntermediate
markdown-to-html166moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

g2-translation-guidelines

antvis

Guidelines for translating G2 documentation, including terminology consistency, hyperlink adjustments, and file naming conventions for multilingual documentation. Use when need to translate documents.

10

material-component-doc

bytedance

用于 FlowGram 物料库组件文档撰写的专用技能,提供组件文档生成、Story 创建、翻译等功能的指导和自动化支持

00

markdown-to-html

github

Convert Markdown files to HTML similar to `marked.js`, `pandoc`, `gomarkdown/markdown`, or similar tools; or writing custom script to convert markdown to html and/or working on web template systems like `jekyll/jekyll`, `gohugoio/hugo`, or similar web templating systems that utilize markdown documents, converting them to html. Use when asked to "convert markdown to html", "transform md to html", "render markdown", "generate html from markdown", or when working with .md files and/or web a templating system that converts markdown to HTML output. Supports CLI and Node.js workflows with GFM, CommonMark, and standard Markdown flavors.

1662

claude-md-enhancer

alirezarezvani

Analyzes, generates, and enhances CLAUDE.md files for any project type using best practices, modular architecture support, and tech stack customization. Use when setting up new projects, improving existing CLAUDE.md files, or establishing AI-assisted development standards.

113

deepinit

Yeachan-Heo

Deep codebase initialization with hierarchical AGENTS.md documentation

15

ability-generator

lofcz

This skill generates markdown skill templates to be later used.

13

Search skills

Search the agent skills registry