iOS Localize — Security skill for Claude Code
Audit localization & RTL — unlocalized strings, missing locale values, formatting, xcstrings gaps.
How to install iOS Localize
Installs to ~/.claude/skills/emasoft-emasoft-complete-ios-app-authoring-ios-localize/SKILL.md
mkdir -p ~/.claude/skills/emasoft-emasoft-complete-ios-app-authoring-ios-localize && curl -fsSL https://raw.githubusercontent.com/Emasoft/emasoft-complete-ios-app-authoring/HEAD/commands/ios-localize.md -o ~/.claude/skills/emasoft-emasoft-complete-ios-app-authoring-ios-localize/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What iOS Localize does
description: Audit localization & RTL — unlocalized strings, missing locale values, formatting, xcstrings gaps argument-hint: "[path] [--focus strings|rtl|formatting|plurals|catalog]"
Audit an iOS/iPadOS/macOS app for **localization (i18n) and right-to-left (RTL) correctness** targeting iOS 26 / Swift 6.2 / Xcode 26, then optionally manage the String Catalog. Arguments: `$ARGUMENTS` — `$1` = source path (default: detect the app target / repo root); `$2` = optional `--focus` to narrow th
Alternatives in Security
- Skill Coverage Audit — Trace codepaths in diffs, map against tests, auto-generate missing coverage — use before shipping PRs 2.8k ★
- SEO Audit — Run a comprehensive SEO audit — technical health, on-page, content gaps, E-E-A-T, link profile, and competitor 64 ★
- Audit Performance — Performance audit 63 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Env Audit
Compares .env against .env.example (or .env.sample, .env.template) and reports missing variables, undocumented
iOS A11y Audit
Audit SwiftUI/UIKit accessibility and add missing identifiers, VoiceOver labels, and traits
Review Test Quality
Audit test suite quality: coverage gaps, weak assertions, missing negative cases, over-mocking, and tests that
Audience Audit
Audit Meta audience architecture — detect overlap across ad sets, missing exclusions, CPM-inflating competitio
UX UI Audit
Evidence-backed UX/UI audit skill for Claude. Browser probes that measure real numbers — WCAG contrast, Fitts,
Site Evaluation
Claude Code skill: passive, non-intrusive evaluation of a live website across content, accessibility, UX, SEO,
Related Agents
Localization Agent
Use this agent to add localization support, convert hardcoded strings to ARB entries, set up flutter_localizat
Spgr Agent i18n
Owns string externalization, locale-aware formatting, RTL layout support, and translation workflow for product
Taa l10n
Use this agent to audit i18n infrastructure (hard-coded user-facing strings), maintain the TR/EN terminology g