Manage Unity packages headlessly and safely.
package management
Manages Unity packages headlessly through the Package Manager Client API, including discovery, installation, removal, and upgrades.
When to use it
Use it to manage project packages non-interactively or verify package IDs and versions.
Give it a Unity project package-management task; it updates or investigates the project's packages and reports the result.
What you provide
This skill
Unity package registries
Searches Unity package registries
installed Unity Editor path
Reads your Unity Editor path
An installed Unity Editor binary is required for the headless Package Manager Client API workflow.
The unity CLI is used to locate the installed Editor and to run the headless import-and-save step.
Python 3 parses the JSON returned while resolving the installed Editor path.