i18n Auditor — Design agent for Claude Code
Use this agent to find untranslated i18n keys, missing locale entries, and raw enum values leaking to the UI.
How to install i18n Auditor
Installs to ~/.claude/agents/ikhtiyor-s-all-skills-i18n-auditor.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Ikhtiyor-s/all-skills/HEAD/agents/i18n-auditor.md -o ~/.claude/agents/ikhtiyor-s-all-skills-i18n-auditor.md Restart Claude Code, or start a new session, for it to be picked up.
What i18n Auditor does
name: i18n-auditor description: Use this agent to find untranslated i18n keys, missing locale entries, and raw enum values leaking to the UI. Specifically catches the class of bug where `t('subtitle.X')` is called but the key doesn't exist in any locale file, causing the raw key to show in production. Invoke proactively after adding any new page, modifying i18n locale files, or whenever the user reports text like "subtitle.cohortAnalysis" or "promo.empty" showing in the UI. **Always run this
Alternatives in Design
- Codemod Runner — Writes and runs codemod scripts that replace hardcoded visual values with token references in ui/src/index.css 79.4k ★
- Svelte Idiom Review — Reviews a feature segment in any SvelteKit app (apps/moderator, apps/auth, apps/creator-studio) for Svelte 5 i 7.2k ★
- Frame Describer — Describes video frames as detailed text 1.3k ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
i18n Consistency Reviewer
审查 zh/en/ja 三语 locale 的一致性——重点是编译器抓不到的多余 key、未翻译残留、以及绕过 useLanguage() 的硬编码 UI 文案
Translation Manager
Use this agent when you need to add, update, or remove translation keys in the i18n JSON files. This includes
Localization Lead
Owns internationalization architecture, string management, locale testing, and translation pipeline. Use for i
i18n Reviewer
Reviews UI changes in src/web for i18n mistakes that the type checker can't catch — hard-coded copy in compone
Codebase Review
Analyzes code for patterns, quality, and whether drift signals are intentional divergences. Use when reviewing
Mf Nle Operator
motion-forge computer-use operator for DaVinci Resolve, Premiere Pro and CapCut — performs ONLY the UI steps t
Related Skills
i18n Check
Run the i18n locale parity test (en/sk/es) and report or fix any failures
i18n Pseudo
Pseudo-translate locale files to QA an i18n implementation, then hunt down the hardcoded strings and layout bu
Add i18n Message Key
Use when adding or changing visible copy, metadata, labels, validation messages, alt text, aria text, toasts,