概要
The Unity C# skill equips Claude with specialized knowledge for architecting clean, efficient, and maintainable game code within the Unity engine. It focuses on Unity-specific lifecycle management, reference caching, and decoupled communication via ScriptableObject-based event systems. By enforcing core principles like composition over inheritance and avoiding expensive runtime calls, this skill ensures that generated code is optimized for performance and adheres to professional game development standards.