unity-package

Install, inspect, and manage Unity packages via UPM.

1|Updated May 21, 2026
One-click install
npx skills add https://github.com/YiDuandtdt/Bone-Throne --skill unity-package-yiduandtdt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-package
Source: https://github.com/YiDuandtdt/Bone-Throne/tree/main/.agents/skills/unity-skills/skills/package
Command: npx skills add https://github.com/YiDuandtdt/Bone-Throne --skill unity-package-yiduandtdt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity developers often need to install, inspect, and manage Unity packages across multiple projects, including bootstrapping tools like Cinemachine and Splines.

Core Features & Use Cases

  • Install, update, refresh, and remove packages via the Unity Package Manager.
  • Inspect dependencies, query versions, and bootstrap Cinemachine/Splines quickly.
  • Use case example: set up Cinemachine for a new project and ensure Splines are ready for integration.

Quick Start

Run the unity-package skill to install Cinemachine and Splines and verify their installation status.

Frequently Asked Questions about unity-package

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install Unity packages like Cinemachine and Splines for a new project?

You can install Unity packages like Cinemachine and Splines by running the package_install command via UPM to streamline tool setup and automatically verify their installation status.

What is the best way to check Unity package dependencies and versions?

The best way to check Unity package dependencies and versions is using the package_check and package_get_versions commands to query the UPM cache and inspect specific package details.

Can I use this to refresh the Unity Package Manager cache when packages are not showing up?

Yes, you can use the package_refresh command to refresh the Unity Package Manager cache, ensuring newly added dependencies or updated package versions are correctly recognized.

How does automated Unity package management handle bootstrapping multiple dependencies?

Automated Unity package management handles bootstrapping multiple dependencies through guarded execution and version awareness, allowing you to install, inspect, and manage packages like Cinemachine across projects.

What are the limitations of using UPM commands for package management in Unity?

Using UPM commands for package management in Unity is limited to a defined set of guarded operations like package_list, package_check, package_install, package_refresh, and package_get_versions.

Do I need the Unity Package Manager to bootstrap tools like Splines via automation?

Yes, you need the Unity Package Manager infrastructure to bootstrap tools like Splines, as the automation relies on UPM to install, query versions, and inspect dependencies.