svitrix

Sync Public Docs — Documentation skill for Claude Code

Documentation community

Sync public VitePress documentation (docs/) with code changes — run before release or periodically on feature branches.

How to install Sync Public Docs

Installs to ~/.claude/commands/svitrix-svitrix-firmware-sync-public-docs.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/svitrix/svitrix-firmware/HEAD/.claude/commands/sync-public-docs.md -o ~/.claude/commands/svitrix-svitrix-firmware-sync-public-docs.md

Restart Claude Code, or start a new session, for it to be picked up.

What Sync Public Docs does


description: Sync public VitePress documentation (docs/) with code changes — run before release or periodically on feature branches

Analyze ALL changes on the current feature branch vs main and update every affected public documentation file in `docs/` to reflect the actual state of the code.

Context

Public docs live in `docs/` (VitePress, deployed to GitHub Pages). English docs at root, Ukrainian translations in `docs/uk/`. Both languages MUST stay in sync.

Steps

  1. **Identif

Alternatives in Documentation

  • Claude Code PM — by Ran Aroussi - Really comprehensive and feature-packed project-management workflow for Claude Code 7.7k ★
  • Documentation Sync — Check if documentation matches the current code state 5.8k ★
  • Question — Answer the user's question by analyzing the project structure and documentation 3.4k ★

Full documentation available on GitHub

View Source Repository