smithery.ai

update-multilingual-docs

同步本專案多語系文件:.github/i18n/{lang}/{README,CONTRIBUTING}.md(根目錄為 symlink 指向 en/)與 docs/chrome-web-store/store_description_*.md (14 種語言)。當使用?

First seen Mar 19, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,194 B
  • docs SUMMARY.md 112 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Update Multilingual Documentation

This skill updates the project's documentation when new features are added or existing features are modified.

Files to Update

  1. Documentation Structure (.github/i18n/):

En (Source): .github/i18n/en/{README,CONTRIBUTING,etc}.md Translations: .github/i18n/{lang_code}/{filename}.md * Root: Files in root should be Symlinks to i18n/en/.

  1. Store Descriptions (docs/chrome-web-store/):

storedescription.md (14 languages)

Procedure

1. Analyze the Change

  • Identify the source content (usually in English from a Spec file).
  • Determine the insertion point.

2. Update English Source

  • Edit .github/i18n/en/README.md (or other target file).
  • Insert the new content.

3. Sync Root (Symlinks)

  • Only root README.md is a symlink pointing to .github/i18n/en/README.md. Ensure it stays a valid symlink.
  • There is no root CONTRIBUTING.md (nor CODEOFCONDUCT.md / SECURITY.md); those live per-language under .github/i18n/{lang}/, not as root symlinks.
  • (No content copy needed for the README symlink)

4. Update Multilingual Docs

  • Iterate: For each language folder in .github/i18n/ (excluding en):

1. Translate the new content into the target language. 2. Insert at the corresponding location.

5. Update Store Descriptions

  • Source: Use docs/chrome-web-store/storedescriptionen.md as the baseline.
  • Iterate: For each language file in docs/chrome-web-store/:

1. Translate and insert the new content. 2. Verification: ensure emojis headers (like ⌨️) are consistent.

6. Verification

  • Check that all files have been modified.
  • Run a grep check to ensure headers are present in all files.