package-add

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

1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment --skill package-add-fermisloth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: package-add
Source: https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment/tree/main/.agent/skills/package-add
Command: npx skills add https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment --skill package-add-fermisloth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

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 packages programmatically through the unity-mcp-cli, handling registry IDs, Git URLs, and local paths in one command. ## Core Features & Use Cases - Registry Installation: Install official Unity packages by ID, optionally pinned to a specific version (e.g., [email protected]). - Git and Local Sources: Add packages from Git repository URLs with branch or tag refs, or from local file paths. - Use Case: While setting up a new Unity project, ask the AI to install TextMeshPro, Input System, and a custom internal package from a Git URL without leaving your conversation or opening the editor UI. ## Quick Start Install the TextMeshPro package into my Unity project using the package ID com.unity.textmeshpro.

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 updates the project's manifest.json and triggers Unity 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 [email protected]. Omitting the version installs the latest compatible release from the registry.

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 target a specific branch or tag by appending #v1.0.0 to the URL.

Why does the Unity editor reload after adding a package?

Package installation modifies manifest.json, which triggers a domain reload in the Unity editor. The tool result is sent after the reload completes, so a brief delay is expected behavior.

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 contains detailed installation instructions.