Skip to main content
skill CX Codex

localization · unity-technologies — Claude Code skill: what it does, how to install

Configures the Unity Localization package in your project. It sets up String and Asset Tables, configures locales, and binds text to UI components.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Unity-Technologies/skills --skill localization -a claude-code
Open on GitHub

What localization does

The skill manages the setup of com.unity.localization by checking Packages/packages-lock.json directly. This avoids waiting on asynchronous Package Manager calls. Once verified, it locates or generates LocalizationSettings, registers target locales, and populates String and Asset Tables safely.

Asset searches stay scoped strictly to the Assets directory. That prevents editor scripts from picking up read-only assets bundled inside packages. When importing data arrays, entries match explicitly by Locale.Identifier.Code. Relying on array positions causes silent translation mismatches because the order of returned locales is not guaranteed.

UI bindings connect through public LocalizeStringEvent components wired to TMP_Text or standard Text fields. Reaching into internal classes like LocalizeComponent_TMPro via reflection is forbidden because internal APIs break when the package updates. Runtime language switching relies strictly on LocalizationSettings.SelectedLocale instead of custom state variables.

What it helps with

  • verify and set up the com.unity.localization package
  • generate String and Asset Tables matching locale codes
  • bind UI text to TextMeshPro using LocalizeStringEvent
  • manage runtime language switching via SelectedLocale

Example prompts for the agent

  • Check if com.unity.localization is installed and add German and French locales
  • Create a string table for the UI and wire it to TextMeshPro
  • Configure runtime language switching and set up CJK font tables

How to install localization

1Skills CLI (Vercel)

npx skills add Unity-Technologies/skills --skill localization -a claude-code

2Manually: put the files in place

~/.claude/skills/localization/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/localization/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about localization

How to install localization in Claude Code?

Run npx skills add Unity-Technologies/skills --skill localization -a claude-code in your terminal.

What does the localization skill do?

It guides the agent through setting up the Unity Localization package cleanly. It covers locale creation, string and asset tables, and proper UI event binding.

Why does it avoid internal TextMeshPro localization classes?

Classes like LocalizeComponent_TMPro are internal in package version 1.5.12. Using reflection to access them risks breaking during future package updates, so the skill uses public LocalizeStringEvent listeners.

Similar skills

Everything for Game dev and 3D: Unity, Unreal, Godot, Blender →

localization by other authors comes first.

From the same set28

implement-in-app-purchases Configures Unity In-App Purchasing v5, handles receipt validation, and guides migrations from native store billing or third-party SDKs. CX Codex +1 5,800installs shader-graph-create-custom-node Generates custom Shader Graph nodes directly from HLSL functions. It handles reflection markup so Unity registers your shader code in the graph creation menu. CX Codex +1 5,600installs optimize-audio This skill audits Unity audio settings and guides changes for memory use, mixer CPU load, and 3D playback issues. It reports findings before making edits. CX Codex +1 5,600installs sprite-editor Rewrites Unity sprite rects, borders, pivots and slicing by generating C# snippets that run inside a live Editor. CX Codex +1 5,600installs validate-urp-render-graph-renderer-feature Reviews a Unity 6 URP ScriptableRendererFeature built on the Render Graph API: material binding, resource wiring, pass structure. Useful before you merge the feature. CX Codex +1 5,600installs initialize-ai-navigation Sets up Unity AI Navigation components for NavMesh pathfinding, patrols, links, and obstacle avoidance. Use it when a scene needs navigable agents or route troubleshooting. CX Codex +1 5,400installs optimize-web A skill that walks an AI agent through auditing a Unity WebGL or WebGPU build and cutting its download size, load time and browser stutter. CX Codex +1 5,200installs setup-multiplayer-services Points the agent at Unity Multiplayer Services for online play: network topology, hosting, matchmaking, sessions and lobbies. CX Codex +1 5,100installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor