besty0728/unity-inspector
Advises on Unity Inspector authoring UX — SerializeField usage, Tooltip/Header organization, validation, and custom Inspector display. Use when designing how a component appears in the Inspector, organizing serialized fields, adding tooltips/headers, or improving authoring UX, even if the user just says "Inspector怎么设计" or "字段怎么显示". 为 Unity Inspector 编写体验提供建议(SerializeField 用法、Tooltip/Header 组织、校验、自定义 Inspector 显示);当用户要设计组件在 Inspector 的呈现、组织序列化字段、添加提示/分组或改善编辑体验时使用。
npx skills add https://github.com/Besty0728/Unity-Skills --skill unity-inspector
Use this skill when scripts need to be easier to author, configure, and review in the Inspector.
> Mode: Documentation only — no REST skills to gate; load freely under any operating mode (Approval / Auto / Bypass).
[SerializeField] private over unnecessary public fields.[Header], [Tooltip], [Space], [Range], [Min], [TextArea] when they clarify authoring intent.[RequireComponent] for mandatory sibling dependencies.[CreateAssetMenu] for config/data assets that designers should create directly.OnValidate only for lightweight editor-time validation and normalization.SerializeReference only when polymorphic serialized data is genuinely needed.Take besty0728/unity-inspector from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.