scene-save

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

Updated May 28, 2026
One-click install
npx skills add https://github.com/ishaansingh-ai/Mechanical-2D --skill scene-save-ishaansingh-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scene-save
Source: https://github.com/ishaansingh-ai/Mechanical-2D/tree/main/.claude/skills/scene-save
Command: npx skills add https://github.com/ishaansingh-ai/Mechanical-2D --skill scene-save-ishaansingh-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? When working with Unity through the MCP CLI, 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 by omitting the scene name parameter. - Save Specific Opened Scene: Target any 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 path to create scene variants or backups. - Use Case: After programmatically modifying a Unity scene through MCP tools, call scene-save with the scene name and a path like "Assets/Scenes/Level2.unity" to persist the changes to disk. ## Quick Start Ask the AI to save the currently opened Unity scene to a specified .unity asset path using the scene-save tool.

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 the openedSceneName and an optional path ending in .unity. Omitting the path saves to the scene's existing asset file.

How do I save the currently active Unity scene?▼

Leave the openedSceneName parameter empty and the tool saves the current active scene. If path is also empty, it writes to the existing scene asset file.

How do I find which Unity scenes are currently opened?▼

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

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

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

Can I save a Unity scene to a new file path?▼

Yes, provide a path parameter ending in .unity to write the scene to a new asset file. If path is null or empty, the scene is saved to its existing asset file.