Unity Package Management

Use when adding, removing, upgrading, or discovering Unity (UPM) packages programmatically from outside the Editor — headless or CI package installs via the C# UnityEditor.PackageManager.Client API, verifying package ids/versions against the Unity registry, or choosing which packages a game needs by genre, platform, and monetization. The Unity CLI does not manage UPM packages, so this skill covers that gap. Triggers on "install a Unity package", "add com.unity.*", "set up packages headless/CI", "which packages for a [genre] game".

Unity-Technologies d687c3c 2 files · 18.4 KB Updated

File contents

unity-technologies/unity-agent-plugin/tree/main/skills/unity-package-management commit d687c3cdcc

Frequently asked questions

npx skillmds@latest add unity-technologies/unity-package-management