What problem does it solve?
Unity Inspector fields are often noisy, misconfigured, or expose implementation details that confuse designers and maintainers; this Skill helps authors choose safe defaults, clear labels, and appropriate attributes so scripts are easy to configure and review without running code.
Core Features & Use Cases
- Field exposure strategy: guidance on when to use SerializeField private vs public, and when to hide or show fields.
- Attribute recommendations: suggest Tooltip, Header, Range, Min, Space, TextArea, CreateAssetMenu, RequireComponent, and SerializeReference usage where appropriate.
- Validation and UX: OnValidate rules, safe defaults, grouping fields by responsibility, and separating debug-only fields to improve authoring and designer workflows.
- Use Case: Prepare a character controller script for designers by cleaning public surfaces, adding tooltips and ranges, and adding validation notices so tuning can be done directly in the Inspector.
Quick Start
Audit my Unity script and recommend a field exposure plan, attribute annotations, grouping, and basic OnValidate checks to improve Inspector clarity.