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_refresh is the only mutator that a grant can unlock under Approval (on MODE_RESTRICTED, run the grant protocol).
  • package_install, package_remove, package_install_cinemachine and package_install_splines are high risk and may trigger a reload. They return MODE_FORBIDDEN under 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 jobId at once. Import and Domain Reload run asynchronously and may make the REST server briefly unavailable. Poll with job_status or job_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 as installed=false.
Installs
94
GitHub Stars
1.9K
First Seen
Mar 14, 2026