scene-save

Saves an opened Unity scene to a scene asset file via unity-mcp-cli.

1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment --skill scene-save-fermisloth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scene-save
Source: https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment/tree/main/.agent/skills/scene-save
Command: npx skills add https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment --skill scene-save-fermisloth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? When working with Unity through the MCP command-line interface, scene changes made in the editor are not persisted until explicitly saved. This Skill saves an opened Unity scene to its existing asset file or to a new .unity path, preventing loss of scene modifications. ## Core Features & Use Cases - Save Active Scene: Save the currently active scene without specifying a name by leaving openedSceneName empty. - Save Specific Opened Scene: Target a particular opened scene by name, using the scene-list-opened tool to discover available scenes. - Save As New File: Write the scene to a new .unity asset path when the path parameter is provided. - Use Case: After programmatically modifying a Unity scene through MCP tools, call scene-save with the scene name to persist all changes to disk before closing the editor or switching scenes. ## Quick Start Ask the AI to save the currently opened Unity scene to its asset file, optionally providing a scene name or a new .unity file 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 a Unity scene from the command line?

Run unity-mcp-cli run-tool scene-save with a JSON input containing an optional openedSceneName and path. If both are omitted, the current active scene is saved to its existing asset file.

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

Provide the path parameter ending in .unity in the JSON input, for example {"path": "Assets/Scenes/NewScene.unity"}. The scene is written to that new asset file instead of the existing one.

How do I find which Unity scenes are currently opened?

Use the scene-list-opened tool through unity-mcp-cli to get the list of all opened scenes, then pass the desired scene name as the openedSceneName parameter to scene-save.

What if unity-mcp-cli is not found when saving a scene?

Install the CLI globally with npm install -g unity-mcp-cli, or prefix commands with npx unity-mcp-cli. The unity-initial-setup skill contains detailed installation instructions.

Does scene-save return any output data?

No, the tool does not return structured output. It performs the save operation as a side effect, persisting the scene to its asset file or the specified path.