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.zipInstalls 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.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
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
- Create
config/configXx.tsbased on existing (exports config + search translations) - Import and add to
localesinconfig.ts - Add search config to
configShard.ts - Create
src/xx/directory with content (copy fromen/)
Editing Content
- Documents: Edit
src/[lang]/guide/*.md(e.g.,src/ja/guide/installation.md) - Navigation/Sidebar: Edit
config/config[Lang].ts→themeConfig.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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| website-maintainer (this skill) | 1 | 6mo | No flags | Beginner |
| g2-translation-guidelines | 1 | 7mo | No flags | Beginner |
| material-component-doc | 0 | 9mo | Review | Intermediate |
| markdown-to-html | 16 | 6mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by yamadashy
View all by yamadashy →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.
material-component-doc
bytedance
用于 FlowGram 物料库组件文档撰写的专用技能,提供组件文档生成、Story 创建、翻译等功能的指导和自动化支持
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.
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.
deepinit
Yeachan-Heo
Deep codebase initialization with hierarchical AGENTS.md documentation
ability-generator
lofcz
This skill generates markdown skill templates to be later used.