Standardizes iOS application localization and asset management using modern Xcode workflows and Swift best practices.
This skill equips Claude with specialized knowledge for managing iOS app resources, focusing on the transition to modern String Catalogs (.stringcatalog) and structured Asset Catalogs (.xcassets). It enforces high-quality development patterns such as native Swift localization APIs, SF Symbols integration, and resolution-independent vector assets. By implementing these standards, the skill helps developers eliminate hardcoded strings, manual formatting errors, and unorganized asset repositories, ensuring applications are fully accessible and localized for a global audience.
Características Principales
01Native Swift localization enforcement using String(localized:)
02Standardized asset organization with namespaced catalogs
03Support for SF Symbols and resolution-independent vector assets
04260 GitHub stars
05Modern String Catalog (.stringcatalog) implementation for Xcode 15+
06Automated pluralization and locale-aware formatting guidelines
Casos de Uso
01Organizing complex asset libraries into structured, namespaced folders
02Implementing locale-aware currency, date, and number formatting
03Migrating legacy .strings files to modern Xcode String Catalogs