with one click
i18n-audit
Audit translation completeness across all language files
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Audit translation completeness across all language files
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | i18n-audit |
| description | Audit translation completeness across all language files |
Compare all language files against the English reference (src/i18n/en.i18n.json) and report translation coverage.
language (optional): Audit a specific language code (e.g., pt-BR, ja). Defaults to all languages.verbose (optional): If "true", list every missing key. Otherwise show summary only.Read src/i18n/en.i18n.json and extract all keys (including nested keys using dot notation, e.g., dialog.about.title).
For each *.i18n.json file in src/i18n/ (except en.i18n.json):
en but absent in this languageen (possibly outdated)Output a summary table:
Language | Keys | Missing | Extra | Coverage
-------------|------|---------|-------|--------
pt-BR | 142 | 3 | 0 | 97.9%
ja | 138 | 7 | 1 | 95.2%
...
If verbose is "true", also list the specific missing and extra keys per language.
Flag any language below 90% coverage as needing attention.
The project has 22 language files: ar, de-DE, en (reference), es, fi, fr, hu, it-IT, ja, nb-NO, nn, no, pl, pt-BR, ru, se, sv, tr-TR, uk-UA, zh, zh-CN, zh-TW
Build and test the Electron app with proper worktree isolation
Scaffold a new IPC channel with proper TypeScript types
Generate release notes from git history between tags
Create or review Qase-ready QA flows for Rocket.Chat Desktop PRs and branches.