unity-audit
Full project health check — meta file integrity, missing references, assembly definition graph, code quality scan, scene hierarchy audit.
Save the current session state as a labeled snapshot to .claude/state/sessions/<label>.json for later /unity-session-resume.
> /plugin marketplace add XeldarAlz/everything-claude-unityHow it fires
How this command gets triggered: by you, by Claude, or both.
/unity-session-saveContext preview
What this command does when you run it.
Save the current session state as a labeled snapshot to .claude/state/sessions/<label>.json for later /unity-session-resume.
name: unity-session-save description: "Save the current session state as a labeled snapshot to .claude/state/sessions/<label>.json for later /unity-session-resume." user-invocable: true args: label
Save the live session state (`.claude/state/session.json`) as a named snapshot: **$ARGUMENTS**
Unlike the automatic Stop-hook save (which overwrites `session.json`), this creates a named copy the user can return to later.
1. Resolve the label from `$ARGUMENTS`.
2. Check that `.claude/state/session.json` exists. If not, ask the user whether to save the in-memory context (in which case trigger a Stop-hook-equivalent save first, or tell them to wait until at least one Edit/Read has happened). 3. Ensure `.claude/state/sessions/` exists. 4. Read `session.json`; inject a top-level `label` field and a `source: "manual-save"` field into a copy. 5. Write to `.claude/state/sessions/<label>.json`. 6. If a file with the same label already exists, ask before overwriting. Default to append a numeric suffix (`<label>-2.json`) if the user says no. 7. Report:
Session saved as **<label>**. Branch: <branch> Phase: <workflow_phase> Modified files: <count> Use `/unity-session-resume <label>` to restore.
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
Full project health check — meta file integrity, missing references, assembly definition graph, code quality scan, scene hierarchy audit.
Configures and triggers Unity builds via MCP — handles platform settings, scenes, player settings, and monitors build progress.
Diagnostic health check — verifies MCP connectivity, .claude/ integrity, Unity project structure, and hook registration.
Plans and implements a Unity feature — identifies subsystems, loads skills, writes code, sets up scene elements via MCP.
Diagnoses and fixes a Unity bug — reads console errors, checks common causes, applies targeted fix, verifies via MCP.
Scans a Unity project and generates a tailored CLAUDE.md with detected configuration, packages, render pipeline, and recommended skills.