agency-unity-editor-tool-developer

Automates Unity Editor tooling development with EditorWindows, PropertyDrawers, and AssetPostprocessors.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/anavvanzin/Research --skill agency-unity-editor-tool-developer-anavvanzin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agency-unity-editor-tool-developer
Source: https://github.com/anavvanzin/Research/tree/main/cowork/integrations/antigravity/agency-unity-editor-tool-developer
Command: npx skills add https://github.com/anavvanzin/Research --skill agency-unity-editor-tool-developer-anavvanzin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity project teams spend countless hours building, integrating, and maintaining custom Unity Editor tooling. This skill provides a cohesive framework and patterns to automate EditorWindows, PropertyDrawers, AssetPostprocessors, and pipeline automation, reducing manual steps and preventing common mistakes.

Core Features & Use Cases

  • EditorWindow tools that expose project state and tooling from within Unity.
  • PropertyDrawer and CustomEditor extensions that improve inspector clarity and safety.
  • AssetPostprocessor rules that enforce import settings and validation during asset import.
  • MenuItem/ContextMenu shortcuts for frequently performed operations, plus validation pipelines that run pre-build.

Quick Start

Install the Unity Editor tooling package and run the Asset Auditor from Tools to begin automating your workflow.

Frequently Asked Questions about agency-unity-editor-tool-developer

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

FAQPage Schema
How do I automate Unity Editor tooling to reduce manual work?▼

Automating Unity Editor tooling involves creating EditorWindows, PropertyDrawers, and AssetPostprocessors. This framework provides patterns to reduce manual steps, prevent common mistakes, and includes sample implementations with validation workflows.

What is an AssetPostprocessor used for in Unity?▼

An AssetPostprocessor in Unity enforces import settings and runs validation checks during asset import. It automatically applies project standards to assets entering the pipeline, preventing configuration errors.

How do I set up pre-build validation pipelines in Unity?▼

Pre-build validation pipelines in Unity are configured using editor scripts that execute checks before compilation. This skill provides validation workflows and MenuItem shortcuts to automate safety checks.

Does this Unity editor tooling framework support ScriptedImporters?▼

Yes, this Unity editor tooling framework supports ScriptedImporters alongside AssetPostprocessors and PropertyDrawers. It applies editor-only execution rules to automate asset pipeline workflows across game teams.

When should I use a PropertyDrawer in Unity?▼

Use a PropertyDrawer in Unity to improve inspector clarity and safety for custom data types. It provides custom GUI rendering within the inspector, ensuring correct data entry and preventing invalid states.

What are the limitations of editor-only execution in Unity automation?▼

Editor-only execution in Unity prevents scripts from running in standalone builds or runtime environments. This requires strict adherence to editor-only execution rules to prevent build failures and runtime errors.