website-maintainer
Use this skill when working on the Repomix documentation website in `website/` directory, including VitePress configuration, multi-language content, or translation workflows.
Security Assessment
About website-maintainer
The 'website-maintainer' skill is designed to facilitate the management and maintenance of the Repomix documentation website, specifically located in the 'website/' directory. This skill addresses the challenges associated with configuring VitePress for documentation purposes, enabling the handling of multi-language content, and streamlining translation workflows. By utilizing this skill, users can ensure that the documentation remains up-to-date and accessible in various languages, thereby enhancing the user experience for a diverse audience.
Key features of the 'website-maintainer' skill include the ability to easily add new languages to the documentation site by following a structured process, editing content across different language directories, and managing shared settings such as logos and footers. The skill supports a robust configuration framework that allows for per-language customization, ensuring that each language version of the documentation is aligned with the overall site design and functionality. By providing these capabilities, the skill empowers users to maintain a comprehensive and cohesive documentation site that meets the needs of its global user base.
Target users for the 'website-maintainer' skill include technical writers, documentation specialists, and developers involved in the creation and maintenance of documentation websites. This skill is particularly beneficial for teams working on multi-language projects, as it simplifies the tasks associated with translating and organizing documentation across different languages, ensuring consistency and clarity in the information provided to users worldwide.
FAQ
How do I add a new language to the documentation?
To add a new language, create a new config file in 'config/configXx.ts', import it in 'config.ts', update 'configShard.ts' for search configuration, and create the content directory under 'src/xx/'.
Is this skill compatible with other documentation frameworks?
This skill is specifically designed for VitePress and may not be compatible with other documentation frameworks.
What are the requirements for using this skill?
The skill requires familiarity with TypeScript and VitePress configuration.
Can I edit the shared settings for all languages?
Yes, shared settings such as logos and footers can be edited in 'configShard.ts'.
What is the source of truth for translations?
The English version of the documentation located in 'src/en/' is the source of truth for translations.
Install website-maintainer
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
yamadashy/repomix