What problem does it solve? Wiring UnityEvent callbacks in the Unity Inspector is repetitive and error-prone, especially when connecting many button clicks, toggles, or trigger callbacks across a scene. This Skill lets you inspect, add, remove, replace, and copy serialized persistent listeners on UnityEvents programmatically at editor time. ## Core Features & Use Cases - Listener Inspection: List all UnityEvent fields on a component and read their persistent listeners, counts, and call states. - Listener Wiring: Add, replace, batch-add, or copy persistent listeners between events, with support for call modes (Off, RuntimeOnly, EditorAndRuntime) and static arguments (int, float, string, bool, object references). - Runtime Invocation: Invoke a UnityEvent explicitly during Play mode for testing event chains. - Use Case: You have a UI Button whose onClick should call a GameManager's StartGame method. Ask the AI to add that persistent listener, then verify it with a listener count check — no manual Inspector clicking required. ## Quick Start Add a persistent listener to the onClick event of the Button component on my Canvas object that calls the StartGame method on the GameManager.