Skills for Real Engineers. Straight from my .agents directory.
i18n-expert
Agent skill fromdaymade/claude-code-skills
This skill should be used when setting up, auditing, or enforcing internationalization/localization in UI codebases (React/TS, i18next or similar, JSON locales), including installing/configuring the i18n framework, replacing hard-coded strings, ensuring en-US/zh-CN coverage, mapping error codes to localized messages, and validating key parity, pluralization, and formatting.
How to install i18n-expert
npx skills add daymade/claude-code-skills# or add only this skill to Claude Code: copy the folder
i18n-expert/
# into
~/.claude/skills/i18n-expert/ (all projects)
.claude/skills/i18n-expert/ (one project)
1# I18n Expert23## Overview45Deliver a complete i18n setup + audit pass: configure the i18n framework, replace user-facing strings with keys, ensure locale parity, and validate pluralization/formatting for en-US and zh-CN.67## Core Capabilities89- Library selection and setup (React, Next.js, Vue).10- Key architecture and locale file organization.11- Translation generation and quality strategy (AI, professional, manual).12- Routing and language detection/switching.13- SEO and metadata localization (when applicable).14- RTL support (only if RTL locales are in scope).1516## Scope Inputs (ask if unclear)1718- Framework and routing style.19- Existing i18n state (none, partial, legacy).20- Target locales (default: en-US + zh-CN).21- Translation quality needs (AI vs professional vs manual).22- Locale formats in use (JSON, YAML, PO, XLIFF).23- Formality/cultural requirements (if any).2425## Workflow (Audit -> Fix -> Validate)26271) Confirm scope and locale targets28- Identify the i18n framework and locale locations.29- Confirm locales; default to en-US + zh-CN when specified.30312) Setup i18n baseline (if missing)32- Choose a framework-appropriate library (e.g., React: react-i18next; Next.js: next-intl; Vue: vue-i18n).33- Install packages and create the i18n entry/config file.34- Wire the provider at the app root and load locale resources.35- Add a language switcher and persistence (route/param/localStorage) as appropriate.36- Establish locale file layout and key namespaces.37…
Excerpt shown under the repository's MIT license.
More skills in claude-code-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
