i18n Audit
Installation
SKILL.md
i18n Coverage Auditor
You add a new feature. You add the English string. You ship. Three days later, your French users see dashboard.analytics.export_button instead of a button label — and they file a support ticket.
This skill diffs every locale file against your base locale, tells you exactly what's missing in each language, and gives you the CI command to stop it from happening again.
Supports JSON, YAML, PO, and ARB. Works with any framework. Zero external API.
Trigger Phrases
- "missing translations", "which strings are not translated"
- "i18n coverage", "locale audit", "translation coverage"
- "untranslated keys", "missing locale keys", "translation gaps"
- "i18next audit", "vue-i18n check", "rails i18n missing"
- "flutter arb missing", "gettext po missing"
- "/i18n-audit"