unity-package
Installation
SKILL.md
Unity Package Skills
Manage installed Unity packages (UPM) and the helper flows for Cinemachine and Splines. Parameters come from the schema (GET /skills/schema?category=Package&wire=v2); execution and dryRun rules: root SKILL.md.
When to use
- Checking whether a package is installed, or which version
- Listing dependencies or available versions of an installed package
- Adding or removing UPM packages
- Setting up Cinemachine or Splines
Rules
- Query skills run in every mode.
package_refreshis the only mutator that a grant can unlock under Approval (onMODE_RESTRICTED, run the grant protocol). package_install,package_remove,package_install_cinemachineandpackage_install_splinesare high risk and may trigger a reload. They returnMODE_FORBIDDENunder Approval and Auto, and a grant does not unlock them; they run only in Bypass or when allowlisted. Do not attempt the grant flow for them.- Install, remove and refresh return a
jobIdat once. Import and Domain Reload run asynchronously and may make the REST server briefly unavailable. Poll withjob_statusorjob_wait. - Query skills answer
{ success: false, status: "refreshing", cacheReady: false, retryStrategy: "wait_and_retry", retryAfterSeconds: 2 }during the cold start after a Domain Reload. Retry; do not read this asinstalled=false.