Skip to content
Development
Command

/unity-migrate

Plan and execute Unity version or render pipeline migration — identifies deprecated APIs, package compatibility, and executes migration steps.

From plugin
everything-claude-unity
2427 skills20 agents27 commands
Install
> /plugin marketplace add XeldarAlz/everything-claude-unity

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/unity-migrate

Context preview

What this command does when you run it.

Plan and execute Unity version or render pipeline migration — identifies deprecated APIs, package compatibility, and executes migration steps.

Command definition

unity-migrate.md
name: unity-migrate
description: "Plan and execute Unity version or render pipeline migration — identifies deprecated APIs, package compatibility, and executes migration steps."
user-invocable: true
args: migration_target

/unity-migrate — Migration Assistant

Plan and execute a migration to: **$ARGUMENTS**

Workflow

Use the `unity-migrator` agent to:

Step 1: Assess Current State

project_info resource → current Unity version, platform, packages
manage_packages action:"list" → all installed packages with versions

Scan codebase for:

  • Deprecated API usage (Grep for known deprecated methods)
  • Platform-specific code that may need updating
  • Shader code using old includes

Step 2: Create Migration Plan

Present a step-by-step plan: 1. **Backup** — create git branch 2. **Package updates** — which packages need version bumps 3. **API changes** — specific code changes needed (old → new) 4. **Shader changes** — if render pipeline migration 5. **Material conversion** — if render pipeline migration 6. **Testing** — what to test after migration

Step 3: Execute (with user approval)

For each step: 1. Make the change 2. Check console via `read_console` 3. Fix any errors before proceeding 4. Report progress

Step 4: Verify

  • Run all tests via `run_tests` MCP
  • Check console for warnings
  • Verify build still succeeds

Common Migrations

  • Unity 2021 → 2022 LTS
  • Unity 2022 → Unity 6
  • Built-in → URP
  • Legacy Input → Input System
  • Coroutines → UniTask
Read more
Ships witheverything-claude-unity

The ultimate Claude Code toolkit for Unity game development. A production-ready, plug-and-play system that gives Claude Code deep Unity expertise — from writing performant C# to building scenes, profiling performance, and triggering iOS/Android builds — all

Get the whole plugin

Other commands on everything-claude-unity.