Install
openclaw skills install @terrycarter1985/multilingual-kb-syncAdd new language translations to customer service response templates and sync them across Feishu Wiki, GitHub, and local files. Use when: (1) adding new languages to KB templates, (2) updating multilingual customer service responses, (3) syncing template changes to Feishu Wiki knowledge base, (4) creating GitHub issues to document template updates, (5) running the full multilingual template update pipeline. Triggers on phrases like "add language", "translate template", "sync to wiki", "update customer service templates", "多语言模板", "新增语种", "同步知识库".
openclaw skills install @terrycarter1985/multilingual-kb-syncEnd-to-end workflow for adding language translations to customer service templates and publishing changes across all channels.
FEISHU_APP_ID and FEISHU_APP_SECRET env vars, or
configure the feishu plugin in OpenClaw config with wiki access.gh auth login completed, or GITHUB_TOKEN env var set.npm i -g clawhub) for skill publishing.Read the target template file (e.g., kb-templates/common-responses.md).
For each new language, add a section under every existing category:
### 🇫🇷 Français
<translated text>
### 🇰🇷 한국어
<translated text>
Maintain the existing structure — same categories, same ordering, one language block per language. Use native speaker-quality translations; do not rely on machine translation without review for customer-facing content.
Update the Changelog table at the bottom with date, version bump, and description.
Run the sync script:
bash scripts/sync-feishu-wiki.sh <file-path> <wiki-space-id> <parent-node-token>
The script:
If the document already exists (matched by title), it updates it instead of duplicating.
Configuration:
FEISHU_APP_ID / FEISHU_APP_SECRET — requiredFEISHU_WIKI_SPACE_ID — default wiki space (can override per call)Run:
bash scripts/create-github-issue.sh <repo> <title> <body-file>
Or use gh directly:
gh issue create --repo <owner/repo> \
--title "docs: add French & Korean translations to common-responses" \
--body-file <(scripts/build-issue-body.sh)
--label "documentation" --label "i18n"
The issue body should include:
git add kb-templates/
git commit -m "docs: add French & Korean translations to common-responses (v1.1)"
git push
kb-templates/
├── common-responses.md # Main template file
└── <other-templates>.md
Each template uses this per-category pattern:
## <N>. <Category Name> / <English Name>
### 🇨🇳 中文
<Chinese text>
### 🇺🇸 English
<English text>
### 🇫🇷 Français
<French text>
### 🇰🇷 한국어
<Korean text>
### <flag> <language> block under each category