con un clic
unity-package
Use when installing, removing, inspecting, or refreshing Unity packages.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Use when installing, removing, inspecting, or refreshing Unity packages.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Use when working with a Unity project via MCP — creating or editing scenes, GameObjects, components, prefabs, materials, UI, lighting, navmesh, animations, terrain, C# scripts, or any other Unity Editor task.
Use when users want to run Unity tests or read test results.
Use when users want to enter play mode, select objects, undo/redo, or execute menu commands.
Use when creating, reading, editing, searching, validating, or deleting C# scripts in a Unity project.
Use when about to write or install a custom Editor script, add a [MenuItem], build a custom Editor window, or create a one-off Editor helper — to check whether a ready-to-paste template already exists in tooling/<domain>/ before reaching for Unity_CreateScript.
Use when users want to create Canvas, Button, Text, Image, or other UI elements.
| name | unity-package |
| description | Use when installing, removing, inspecting, or refreshing Unity packages. |
Do not use Unity_RunCommand for package operations. Unity's MCP server exposes first-class package tools that cover every operation in this domain directly.
| Operation | Tool | Typical payload |
|---|---|---|
| List installed packages | Unity_PackageManager_GetData | { "installedOnly": true } (no packageID) |
| Check a specific package | Unity_PackageManager_GetData | { "packageID": "com.unity.cinemachine", "installedOnly": true } |
| List a package's versions | Unity_PackageManager_GetData | { "packageID": "com.unity.cinemachine", "installedOnly": false } |
| List a package's dependencies | Unity_PackageManager_GetData | { "packageID": "com.unity.timeline", "installedOnly": false } |
| Install a package | Unity_PackageManager_ExecuteAction | { "action": "Add", "packageID": "com.unity.cinemachine" } (optional version) |
| Remove a package | Unity_PackageManager_ExecuteAction | { "action": "Remove", "packageID": "com.unity.splines" } |
| Refresh / resolve | Unity_PackageManager_ExecuteAction | { "action": "Resolve" } |
| Embed a local copy | Unity_PackageManager_ExecuteAction | { "action": "Embed", "packageID": "com.unity.cinemachine" } |
| Import a package sample | Unity_PackageManager_ExecuteAction | { "action": "Sample", "packageID": "...", "sampleName": "..." } |
Unity_PackageManager_GetData with installedOnly: true a few seconds later to observe the final state.