Skills

Website Maintainer

Use this skill when working on the Repomix documentation website in `website/`...

Install

npx skills add yamadashy/repomix --skill website-maintainer -g -a claude-code -y
Repository
yamadashy/repomix29.1k
Category
Writing
Updated
3d ago
License
MIT
Context cost
Lightabout 286 tokens
Runs scripts
No, instructions only

What it does

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)

More in Writing