원클릭으로
unity-package
Use when installing, removing, inspecting, or refreshing Unity packages.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when installing, removing, inspecting, or refreshing Unity packages.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
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.