unity-csharp-reference

Installation
SKILL.md

Unity C# Reference

Browse Unity Technologies' official UnityCsReference C# source as a read-only local cache. This skill is the sibling of unity-csharp-navigate (project sources) and unity-csharp-edit (writes). Hand off as soon as the request implies project-level reading or a write.

Use When

  • The user asks about the exact signature, attributes, or behavior of a Unity API such as UnityEngine.Animator.Play or UnityEditor.AssetDatabase.Refresh.
  • The user wants to read the internal implementation of a Unity type to predict performance characteristics or side effects.
  • The user compares API differences between Unity versions (LTS vs Tech release branches).
  • The user wants to validate an LLM-suggested Unity script against the canonical Unity source.

Do Not Use When

  • The user wants to read project-local scripts; use unity-csharp-navigate.
  • The user wants to write or refactor C# code; use unity-csharp-edit.
  • The user wants Unity scene state, packages, or assets; use the matching scene, asset, or editor skill family.

Preferred Flow

Installs
5
GitHub Stars
100
First Seen
Jul 15, 2026
unity-csharp-reference — akiojin/unity-cli