uw-unity-editor-tools
Installation
SKILL.md
Unity Editor Tools
Generate editor tooling that follows Unity best practices.
Before You Start
- Read
docs/ProjectConfig.yamlfor:unity_version— UI Toolkit editor UI requires 2022.2+ (all Unity 6+ projects qualify).ui_system— if"UIToolkit"or"Mixed", prefer UI Toolkit for editor UIs too (consistent approach).mcp.unity_mcp— iftrue, callrefresh_unityafter creating files.
- Check if the feature has an
Editor/asmdef — if not, create one. The Editor asmdef must reference the Runtime asmdef and haveEditoras its only Include Platform. - Read
docs/NAMING_CONVENTIONS.mdfor editor script naming.
Core Rules (Non-Negotiable)
// ALWAYS: Use SerializedProperty for inspector fields
SerializedProperty _healthProp;
void OnEnable() => _healthProp = serializedObject.FindProperty("_health");