unity-agent-packages
Add, remove, pin, upgrade, or look up Unity Package Manager (UPM) packages from outside the Editor UI: editing Packages/manifest.json safely, the Unity Package Manager Client API run headless (the async poll pattern without -quit), the Pipeline package_add/package_remove commands on a running Editor, OpenUPM and git-URL packages, packages-lock.json, and which AI-related Unity packages are safe on which Unity version. Use whenever the user asks to install or remove a Unity package, add com.unity.something, bump a package version, fix a package resolution error, add an OpenUPM or GitHub package, or says 'refresh unity-agent-packages' / 'is unity-agent-packages stale'. General CLI use is unity-agent-cli; batchmode mechanics are unity-agent-headless.
Pinned to revision bc39433bca86, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/unity-agent-packages/SKILL.md
- skills/unity-agent-packages/CHANGELOG.md
- skills/unity-agent-packages/LEARNINGS.md
- skills/unity-agent-packages/MAINTENANCE.md
- skills/unity-agent-packages/RESEARCH.md
- skills/unity-agent-packages/TESTS.md
- skills/unity-agent-packages/evals/evals.json
- skills/unity-agent-packages/evergreen.json
- skills/unity-agent-packages/references/PackageInstaller.cs
Every link opens the file at its source, pinned to the revision this page describes.