scene-save

Saves an opened Unity scene to its asset file or a new .unity path.

Updated Jul 20, 2026
One-click install
npx skills add https://github.com/PMK95/GridSquad --skill scene-save-pmk95
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scene-save
Source: https://github.com/PMK95/GridSquad/tree/main/GridSquadUnity/.agents/skills/scene-save
Command: npx skills add https://github.com/PMK95/GridSquad --skill scene-save-pmk95

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? When working with Unity scenes through the MCP CLI, changes made to opened scenes need to be persisted to disk. This Skill saves an opened scene back to its existing asset file or to a new .unity path without manual editor interaction. ## Core Features & Use Cases - Save Active Scene: Save the currently active scene by leaving openedSceneName empty. - Save Named Scene: Target a specific opened scene by name, using scene-list-opened to discover available scenes. - Save As: Write the scene to a new destination by providing a path ending in .unity. - Use Case: After programmatically modifying a scene's objects, call scene-save with the scene name to persist all changes to the original asset file. ## Quick Start Ask the AI to save the currently active Unity scene, or specify a scene name and an optional .unity destination path.

Frequently Asked Questions about scene-save

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I save an opened Unity scene from the command line?▼

Run unity-mcp-cli run-tool scene-save with a JSON input containing an optional openedSceneName and path. Leaving openedSceneName empty saves the currently active scene, and leaving path empty saves back to the scene's existing asset file.

How do I save a Unity scene to a new file path?▼

Provide the path parameter with a destination ending in .unity when calling scene-save. The scene is written to that location instead of its original asset file, similar to a Save As operation.

How do I find the name of an opened Unity scene to save?▼

Use the scene-list-opened tool to get the list of all currently opened scenes. Pass one of those names as the openedSceneName parameter to scene-save, or leave it empty to target the active scene.

Why does scene-save fail when saving a Unity scene?▼

Saving fails if the scene cannot be resolved, has no existing path and no override path was supplied, or the supplied path does not end with .unity. On EditorSceneManager.SaveScene failure, the error includes the current opened-scenes list for diagnosis.

What should I do if unity-mcp-cli is not found?▼

Install it globally with npm install -g unity-mcp-cli or invoke it through npx unity-mcp-cli. The unity-initial-setup skill contains detailed installation instructions.