package-add

Installs Unity packages from the registry, Git URLs, or local paths via manifest.json.

Updated May 28, 2026
One-click install
npx skills add https://github.com/ishaansingh-ai/Mechanical-2D --skill package-add-ishaansingh-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: package-add
Source: https://github.com/ishaansingh-ai/Mechanical-2D/tree/main/.claude/skills/package-add
Command: npx skills add https://github.com/ishaansingh-ai/Mechanical-2D --skill package-add-ishaansingh-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? Adding dependencies to a Unity project normally requires opening the Package Manager UI or manually editing manifest.json. This Skill installs packages directly through the unity-mcp-cli, handling registry IDs, Git URLs, and local paths in one command. ## Core Features & Use Cases - Registry Package Installation: Install official Unity packages by ID, optionally pinned to a specific version (e.g., com.unity.textmeshpro@3.0.6). - Git and Local Sources: Add packages from Git URLs with branch or tag references, or from local file paths for custom packages. - Use Case: While setting up a new Unity project, ask the AI to install TextMeshPro, Input System, and a custom internal package from a local path without leaving your conversation or opening the Unity Editor UI. ## Quick Start Install the TextMeshPro package into my Unity project using the package-add tool.

Frequently Asked Questions about package-add

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

FAQPage Schema
How do I install a Unity package from the command line?▼

Run unity-mcp-cli with the package-add tool and pass a packageId such as com.unity.textmeshpro. The tool edits manifest.json and triggers Unity's package resolution automatically.

How to install a specific version of a Unity package?▼

Append the version to the package ID using the @ syntax, for example com.unity.textmeshpro@3.0.6. Omitting the version installs the latest compatible release.

Can I install a Unity package from a Git URL?▼

Yes, pass the repository URL as the packageId, such as https://github.com/user/repo.git. You can pin a branch or tag by appending #v1.0.0 to the URL.

Does package installation cause a Unity domain reload?▼

Yes, installing a package may trigger a domain reload in the Unity Editor. The result of the operation is sent after the reload completes, so brief delays are expected.

What to do when unity-mcp-cli is not found?▼

Install it globally with npm install -g unity-mcp-cli, or prefix commands with npx unity-mcp-cli. The unity-initial-setup skill covers detailed installation steps.