What problem does it solve? Adding packages to a Unity project normally requires opening the Package Manager UI or manually editing manifest.json. This Skill installs Unity packages programmatically through the unity-mcp-cli, handling registry IDs, Git URLs, and local paths while managing the domain reload that follows installation. ## Core Features & Use Cases - Multiple Package Sources: Install from the Unity registry (plain or version-pinned IDs like com.unity.textmeshpro@3.0.6), Git URLs with optional branch/tag refs, or local file paths. - Async Processing Model: Returns immediately with a requestId and delivers the final result after the domain reload completes, so installations never block your workflow. - Use Case: You are setting up a new Unity project and need TextMeshPro, Input System, and a custom internal package from a Git repository. Issue install commands for each and receive confirmation once the project reloads with all packages resolved. ## Quick Start Ask the AI to install the TextMeshPro package into your Unity project using the package-add tool with package ID com.unity.textmeshpro.