概要
This skill empowers developers to extend the Unity Editor by creating sophisticated custom inspectors, utility tools, and dedicated windows. It provides specialized guidance on using the IMGUI (Immediate Mode GUI) framework, focusing on EditorWindow implementation, CustomEditor scripting, and the robust management of SerializedProperties. By following industry best practices for the IMGUI lifecycle and event handling, it ensures that your custom tools remain performant, visually consistent with Unity's native styling, and resilient against assembly recompilation.