One-click install
npx skills add https://github.com/johnatas-henrique/overdrive --skill localize-johnatas-henrique
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: localize
Source: https://github.com/johnatas-henrique/overdrive/tree/main/.opencode/skills/localize
Command: npx skills add https://github.com/johnatas-henrique/overdrive --skill localize-johnatas-henrique

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fragmented, manual game localization workflows lead to missed hardcoded strings, cultural missteps, RTL layout failures, and incomplete translations that break player immersion, cause platform certification rejections, and block access to global markets.

Core Features & Use Cases

  • End-to-End Pipeline Coverage: Manages every localization step from initial hardcoded string scanning to final QA sign-off, including translation extraction, validation, cultural sensitivity review, RTL layout testing, voice-over pipeline management, and string freeze enforcement.
  • Use Case: For a 90s F1-style racing game launching in 10+ regional locales, use this skill to scan source code for localization anti-patterns, generate translator context briefings, validate translation completeness and placeholder consistency, run cultural reviews for sensitive content, and produce sign-off ready QA reports for platform submission.

Quick Start

Use the localize skill to run a full scan of your game's source code for hardcoded user-facing strings and localization anti-patterns before starting translation work.

Frequently Asked Questions about localize

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scan my game source code for hardcoded strings before starting translation?

To scan for hardcoded strings, run a full source code analysis to detect user-facing text and localization anti-patterns. This identifies embedded strings that break player immersion and cause platform certification failures before extraction begins.

What is the best way to manage voice-over localization for a multi-locale game launch?

Voice-over localization for multi-locale launches is managed through a dedicated pipeline that handles recording workflows and asset integration. This ensures localized audio aligns with string freezes and meets global market access requirements.

How do I validate translation tables for placeholder consistency and character limits?

Translation table validation checks placeholder consistency and character limit adherence by scanning extracted tables against source requirements. This prevents formatting errors and UI overflow issues across all target locales.

Can I run RTL layout testing and cultural sensitivity reviews in the same localization workflow?

RTL layout testing and cultural sensitivity reviews can run within the same end-to-end localization workflow. This combined approach prevents cultural missteps and layout failures that restrict global market access.

Why does my game fail platform certification due to incomplete translations?

Platform certification failures occur when fragmented manual workflows miss hardcoded strings or produce incomplete translations. Enforcing string freezes and generating sign-off ready QA reports resolves these certification rejections.

Do I need to enforce a string freeze to generate translator context briefings?

Enforcing a string freeze is required before generating translator context briefings. This locks source text so translators receive stable context, preventing placeholder mismatches and incomplete translation submissions.