Skip to content
Back to skills

Unity Initial Setup

ASecurity

Provides an initial setup for AI Skills, `unity-mcp-cli` command line tool installation and everything else that is helpful to set up at the start of the project. Essential packages, and basic configurations.

  • 17 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added May 27, 2026
data-aibashnodenodejsapi

Works with

  • claude code
  • cursor
  • terminal
  • cli
  • api
  • mcp

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned May 27, 2026

npx -y skills add IdoCohen560/claude-unity-game-studio --skill unity-initial-setup --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Unity Initial Setup?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Unity Initial Setup
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/idocohen560-unity-initial-setup/badge)](https://www.skillsdirectory.com/skills/idocohen560-unity-initial-setup)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: unity-initial-setup
description: |-
  Provides an initial setup for AI Skills, `unity-mcp-cli` command line tool installation
  and everything else that is helpful to set up at the start of the project. Essential packages,
  and basic configurations.
---

# AI Game Developer — Initial Setup

This guide walks through installing the `unity-mcp-cli` command-line tool and using it to set
up a Unity project with AI Skills and MCP integration.

---

## Prerequisites

### Install Node.js

`unity-mcp-cli` requires **Node.js ^20.19.0 || >=22.12.0** (Node 21.x is not supported). If you don't have Node.js installed:

Download the installer from https://nodejs.org/ and run it, or use a package manager:
```
winget install OpenJS.NodeJS.LTS
```

After installation, verify both `node` and `npm` are available:
```
node --version
npm --version
```

---

## Install `unity-mcp-cli` Globally

Install the CLI globally so the `unity-mcp-cli` command is available system-wide:

```bash
npm install -g unity-mcp-cli
```

Verify installation:
```bash
unity-mcp-cli --version
```


> **Alternative**: Run any command without installing globally using `npx`:
> ```bash
> npx unity-mcp-cli --help
> ```

---

## Quick Start — Full Project Setup

### 1. Install the Unity-MCP Plugin

Add the plugin to an existing Unity project:
```bash
unity-mcp-cli install-plugin /path/to/unity/project
```

### 2. Configure MCP Tools

Enable all tools, prompts, and resources:
```bash
unity-mcp-cli configure /path/to/unity/project \
  --enable-all-tools \
  --enable-all-prompts \
  --enable-all-resources
```

### 3. Set Up MCP for Your AI Agent

Configure MCP integration for your AI agent (e.g., Claude Code, Cursor, Copilot):
```bash
unity-mcp-cli setup-mcp claude-code /path/to/unity/project
```

List all supported agents:
```bash
unity-mcp-cli setup-mcp --list
```

### 4. Generate AI Skills

Generate skill files for your AI agent (requires Unity Editor to be running with the plugin):
```bash
unity-mcp-cli setup-skills claude-code /path/to/unity/project
```

### 5. Open Unity with MCP Connection

```bash
unity-mcp-cli open /path/to/unity/project
```

---

## Common Commands Reference

| Command | Description |
|---|---|
| `unity-mcp-cli install-plugin <path>` | Install Unity-MCP plugin into a project |
| `unity-mcp-cli remove-plugin <path>` | Remove Unity-MCP plugin from a project |
| `unity-mcp-cli configure <path> --list` | List current MCP configuration |
| `unity-mcp-cli setup-mcp <agent> <path>` | Write MCP config for an AI agent |
| `unity-mcp-cli setup-skills <agent> <path>` | Generate skill files for an AI agent |
| `unity-mcp-cli create-project <path>` | Create a new Unity project |
| `unity-mcp-cli install-unity <version>` | Install a Unity Editor version |
| `unity-mcp-cli open <path>` | Open a Unity project in the Editor |
| `unity-mcp-cli run-tool <tool> <path>` | Execute an MCP tool via HTTP API |

Add `--verbose` to any command for detailed diagnostic output.

---

## Troubleshooting

- **`npm` not found**: Node.js is not installed or not in your PATH. Reinstall Node.js and restart your terminal.
- **Plugin not appearing in Unity**: After `install-plugin`, open the project in Unity Editor. The package manager resolves dependencies on project open.
- **Skills generation fails**: Ensure Unity Editor is running with the MCP plugin installed and connected before running `setup-skills`.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.