uw-unity-editor-tools

Generate Unity editor tooling with SerializedProperty and Undo support.

40|6|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/devdavv/unity-ai-workflow --skill uw-unity-editor-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uw-unity-editor-tools
Source: https://github.com/devdavv/unity-ai-workflow/tree/main/.claude/skills/uw-unity-editor-tools
Command: npx skills add https://github.com/devdavv/unity-ai-workflow --skill uw-unity-editor-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Generates and standardizes Unity editor tooling to reduce the time and risk of building designer-facing UI for components, inspectors, and workflows.

Core Features & Use Cases

  • Custom Inspectors, PropertyDrawers, EditorWindows, Gizmos, and Handles generated with Unity best practices.
  • Consistent editor tooling for designer-focused workflows such as visualization, batch operations, and component UI customization.
  • Use cases include creating batch editing tools, level editors, and debugging visualizations across Unity projects.

Quick Start

Use uw-unity-editor-tools to scaffold editor tooling with proper Undo support and SerializedProperty usage.

Frequently Asked Questions about uw-unity-editor-tools

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create custom inspectors in Unity with proper Undo support?

To create custom inspectors in Unity with Undo support, scaffold editor tooling using SerializedProperty and Undo methods. This ensures designer-facing component UI maintains standard Unity undo functionality and serialization best practices.

What is the best way to build a level editor window for Unity designers?

Building a level editor window for Unity designers involves scaffolding EditorWindow scripts with proper SerializedProperty usage. This approach separates Editor assemblies from Runtime code, enabling consistent batch operations and designer-focused workflows.

How do I add custom gizmos and handles to visualize components in the Unity editor?

Adding custom gizmos and handles to visualize components in the Unity editor requires scaffolding editor scripts with Unity best practices. This enables debugging visualizations and designer-focused component visualization across Unity projects.

Can I use property drawers to customize designer workflows in Unity?

Yes, you can use property drawers to customize designer workflows in Unity. Scaffolding property drawers with SerializedProperty ensures consistent editor tooling, proper serialization, and standardized component UI customization for designers.

Does generating Unity editor tools require separating Editor scripts from Runtime code?

Generating Unity editor tools requires separating Editor scripts from Runtime code by placing scripts in Editor folders and using distinct assemblies. This separation enforces Unity best practices and prevents build errors in production.

What are the limitations of manually building Unity editor tooling for designers?

Manually building Unity editor tooling for designers risks inconsistent SerializedProperty usage, missing Undo support, and improper Editor folder placement. Standardizing editor tooling generation reduces these risks and ensures reliable designer-facing component UI.