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
> /plugin marketplace add XeldarAlz/everything-claude-unity
What's inside
English | 中文 | 日本語 | 한국어 | Español | Português | Deutsch | Français | Türkçe
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 through natural language.
Built for solo indie mobile game developers. Drop it into any Unity project and it works.
install.sh and Claude Code knows Unity inside out| Component | Count | Purpose |
|---|---|---|
| Agents | 20 | Specialized sub-agents across 3 model tiers (haiku/sonnet/opus) |
| Commands | 22 | Slash commands like /unity-workflow, /unity-ralph, /unity-team, /unity-skillify |
| Skills | 41 | Knowledge modules for Unity systems, gameplay patterns, and mobile genres |
| Hooks | 22 | Safety net, quality gates, notifications, session persistence, auto-learning |
| Rules | 5 | C# coding standards, performance rules, MVS architecture patterns |
| Scripts | 8 | Validation tools for meta files, code quality, serialization, architecture |
| Templates | 10 | C# templates for MVS pattern (Model, View, System, LifetimeScope, Message) |
| Tests | 60+ | Automated test suite for hooks, state, cross-validation, templates, skills |
| Benchmarks | 4 | Quality evaluation scenarios with structural comparison |
/unity-workflow — Full Development PipelineA structured 4-phase pipeline for any feature: Clarify requirements, Plan the implementation, Execute with specialized agents, Verify with automated review + fix loop.
/unity-workflow "add a combo scoring system with multipliers and visual feedback"
/unity-prototype — One Prompt to PlayableDescribe a mechanic, and Claude writes the C# scripts, builds the scene via MCP, sets up physics layers, configures the camera, and verifies it compiles.
/unity-prototype "2D platformer with wall jumping and dash"
/unity-ralph — Relentless Verify-Fix LoopRuns the verify-fix loop persistently — refuses to stop until the project is clean or hits the safety limit. Up to 30 effective verification passes with stall detection.
/unity-ralph --max-iterations 10
/unity-team — Parallel Agent OrchestrationSpawn multiple agents simultaneously — coder + tester + reviewer working in parallel for faster development.
/unity-team --build "add health system with damage and healing"
/unity-team --security "audit the save system"
/unity-team --build --quick "add a basic score counter"
.claude/state/ with structured schemaunity-critic agent challenges your plans before execution (built into /unity-workflow)unity-security-reviewer catches PlayerPrefs secrets, hardcoded keys, insecure saves/unity-skillify auto-generates skills from your accumulated session learningsThe unity-verifier agent automatically reviews your code changes, fixes safe issues (missing [FormerlySerializedAs], uncached GetComponent, ?. on Unity objects), and re-verifies — up to 3 iterations until clean. Built into /unity-workflow and available as an optional step in /unity-feature and /unity-prototype.
Hooks are organized into three profiles. Set UNITY_HOOK_PROFILE to control which hooks run:
| Profile | What's Active | Best For |
|---|---|---|
minimal | Safety hooks only (block scene/meta corruption, editor guards, pre-compact) | CI pipelines, experienced developers |
standard | Safety + quality warnings + session persistence + stop validation (default) | Daily development |
strict | Everything: GateGuard, cost tracking, auto-learning, build analysis | New projects, learning, auditing |
UNITY_HOOK_PROFILE=strict # Enable all hooks including GateGuard
UNITY_HOOK_PROFILE=minimal # Only critical safety hooks
DISABLE_UNITY_HOOKS=1 # Bypass all hooks entirely
UNITY_HOOK_MODE=warn # Downgrade blocks to warnings
DISABLE_HOOK_BLOCK_SCENE_EDIT=1 # Disable a specific hook
# From your Unity project root:
git clone https://github.com/XeldarAlz/everything-claude-unity.git /tmp/ecu
/tmp/ecu/install.sh --project-dir .
rm -rf /tmp/ecu
Or manually:
git clone https://github.com/XeldarAlz/everything-claude-unity.git
cp -r everything-claude-unity/.claude your-unity-project/.claude
chmod +x your-unity-project/.claude/hooks/*.sh
# Upgrade to latest (preserves your customizations, creates backup)
./upgrade.sh --project-dir .
# Preview changes before upgrading
./upgrade.sh --project-dir . --dry-run
# Clean removal (with backup)
./uninstall.sh --project-dir .
The MCP bridge gives Claude direct control over the Unity Editor — scene building, profiling, builds, and more.
Window > Package Manager > + > Add package from git URLhttps://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#mainWindow > MCP for Unity and click Start Server.claude/settings.jsoncd your-unity-project
claude
# Verify installation:
/unity-doctor # Check MCP, hooks, project structure
# Start working:
/unity-audit # Full project health check
/unity-workflow # Full pipeline: clarify → plan → execute → verify
/unity-prototype # Rapid prototype a game mechanic
| Agent | Model | What It Does |
|---|---|---|
unity-coder | opus | Implements features with Unity subsystem awareness, loads relevant skills |
unity-coder-lite | sonnet | Lightweight variant for simple additions (fields, methods, straightforward components) |
unity-fixer | opus | Diagnoses bugs using Unity-specific patterns (missing refs, execution order, coroutine lifecycle) |
unity-fixer-lite | sonnet | Quick fixes for obvious issues (typos, missing imports, simple errors) |
unity-reviewer | sonnet | Code review checking serialization safety, GC in hot paths, lifecycle ordering |
unity-shader-dev | opus | HLSL/ShaderGraph development optimized for mobile GPUs, live testing via MCP |
| Agent | Model | What It Does |
|---|---|---|
unity-verifier | opus | Verify-fix loop: reviews changes, auto-fixes safe issues, re-verifies (max 3 iterations) |
unity-prototyper | opus | End-to-end prototyping: writes code + builds scene + physics + camera |
| Agent | Model | What It Does | Key MCP Tools |
|---|---|---|---|
unity-scene-builder | opus | Builds scenes from descriptions | manage_scene, batch_execute |
unity-test-runner | sonnet | Writes + runs tests, reports results | run_tests, read_console |
unity-build-runner | sonnet | Configures and triggers builds | manage_build, manage_packages |
unity-optimizer | opus | Profiles and fixes performance issues | manage_profiler, manage_graphics |
| Agent | Model | What It Does |
|---|---|---|
unity-ui-builder | opus | Builds UI screens with code + visual setup via MCP |
unity-network-dev | opus | Implements multiplayer with Netcode/Mirror/Photon/Fish-Net |
unity-migrator | sonnet | Unity version and render pipeline migration |
Commands support --quick (routes to sonnet lite agent) and --thorough (routes to opus) flags. See docs/MODEL-ROUTING.md for the full routing table.
/unity-workflow <description> Clarify → Plan → Execute → Verify (the recommended workflow)
/unity-feature <description> Plan + implement a feature (--quick for simple tasks)
/unity-fix <bug or error> Diagnose and fix a bug (--quick for obvious fixes)
/unity-prototype <mechanic> One prompt to playable prototype
/unity-scene <description> Build a scene via MCP
/unity-shader <description> Create shaders with live preview
/unity-ui <screen description> Build UI with visual setup
/unity-network <framework> Set up multiplayer
/unity-review [scope] Code review (--thorough for deep analysis)
/unity-optimize Profile via MCP + fix bottlenecks
/unity-test Write + run tests via MCP
/unity-audit Full project health check
/unity-profile Deep profiling session
/unity-ralph [options] Persistent verify-fix loop (refuses to stop until clean)
/unity-team <--preset|--custom> Parallel agents (coder + tester + reviewer simultaneously)
/unity-interview <topic> Deep Socratic requirements interview before coding
/unity-learn [subcommand] Session analytics: review, extract patterns, draft skills
/unity-init Scan project + generate CLAUDE.md
/unity-build Configure + trigger builds
/unity-migrate Plan version/pipeline migration
/unity-doctor Diagnostic health check (MCP, hooks, project structure)
22 hooks across 5 lifecycle events, organized by profile level.
FAQ
everything-claude-unity is a Claude Code plugin with 42 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes assembly-definitions, commit-trailers, deep-interview. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it