What problem does it solve? Repetitive manual work in the Unity Editor—bulk renaming assets, re-compressing textures, wiring component references across prefabs, and fixing import settings—wastes developer time and invites human error. This Skill replaces those click-heavy workflows with one-click Editor scripts. ## Core Features & Use Cases - Bulk Asset Automation: Generates MenuItem tools under Editor/Tools/ that batch-process textures, prefabs, and audio via AssetDatabase and AssetImporter loops. - Custom Inspectors: Writes CustomEditor classes using SerializedProperty and serializedObject.Update/ApplyModifiedProperties to preserve Undo/Redo and Prefab Override tracking, with runtime debug buttons. - Import Pipeline Hooks: Implements AssetPostprocessor callbacks (e.g., OnPreprocessTexture) to auto-configure sprites and assets on import. - MCP Fallback: When a Unity MCP Server operation fails on complex serialized structures, it pivots to an ephemeral Editor script that completes the setup in one click. - Use Case: You need to compress 200 UI sprites for mobile. Instead of editing each importer manually, the Skill generates a Compress All UI Sprites menu tool that sets crunch compression and reimports everything in one click. ## Quick Start Write a Unity Editor menu tool that batch-compresses all textures under Assets/Art/UI with crunch compression enabled.