Skip to content
Development
Skill

/website-maintainer

Use this skill when working on the Repomix documentation website in `website/` directory, including VitePress configuration, multi-language content, or translation workflows.

From plugin
repomix
28k3 skills1 agent4 commands1 MCP
Install
$ npx -y skills add yamadashy/repomix --skill website-maintainer --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/website-maintainer

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use this skill when working on the Repomix documentation website in `website/` directory, including VitePress configuration, multi-language content, or translation workflows.

SKILL.md

website-maintainer.SKILL.md
name: website-maintainer
description: Use this skill when working on the Repomix documentation website in `website/` directory, including VitePress configuration, multi-language content, or translation workflows.

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].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)
Ships withrepomix

📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok, and more.

Get the whole plugin