marsonshine/ai-skills/sync-bilingual-docs

Claude Code and agent skill by marsonshine/ai-skills

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Synchronize repository-managed bilingual document pairs when both sides must stay aligned. Not for standalone translation of pasted text, articles, URLs, or files.

Install

npx vskill@latest install marsonshine/ai-skills/sync-bilingual-docs

SKILL.md

Synchronize Bilingual Repository Documents

Strict Invocation Boundary

Use this skill only for an existing repository pairing workflow and only after an explicit request to synchronize both sides. Do not infer it from a translation request, a bilingual file, or the presence of localization folders.

Route ordinary English-to-Chinese text, article, file, or URL translation to ../translate-tech-en-zh/SKILL.md. If the user wants a new standalone translation rather than a maintained pair, this skill must not run.

Workflow

  1. Read repository instructions, localization rules, terminology sources, pair manifests, sidecar metadata, generators, and validation commands.
  2. Confirm the exact pair and identify which side contains the authored change for this update. If both sides changed independently, stop and ask how conflicts should be reconciled.
  3. Classify the task as minimal counterpart update, creation of a repository-defined pair, rename, or deletion.
  4. For an update, translate only the changed semantic units and preserve reviewed wording elsewhere.
  5. Keep headings, lists, tables, code fences, inline code, links, anchors, and terminology aligned according to repository rules.
  6. Update hashes, manifests, switchers, or sidecars only after semantic equivalence is confirmed.
  7. Run scoped pair validation, then the repository-wide localization or documentation check when required.

Read references/pairing-workflow.md for update and new-pair procedures.

Non-Negotiable Rules

  • Never silently choose one side as authoritative when both changed.
  • Never retranslate a complete document to apply a small update unless alignment is impossible and the user approves the broader rewrite.
  • Do not invent terminology when the repository has a glossary or established precedent.
  • Keep code blocks byte-identical when repository policy requires it.
  • Do not bulk re-record pair metadata for files not semantically reviewed.

Output

Report pairs updated, authored side for each change, whether the edit was minimal or whole-document, terminology decisions needing review, metadata regenerated, and checks run.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/marsonshine/ai-skills/sync-bilingual-docs/badge)](https://verified-skill.com/skills/marsonshine/ai-skills/sync-bilingual-docs)

Something wrong with this skill or its page? Tell us.