assets-move

Moves Unity assets to new paths and refreshes the AssetDatabase.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? Renaming or relocating assets in a Unity project requires updating asset paths while keeping the AssetDatabase in sync, and doing this manually through the editor is slow and error-prone for batch operations. ## Core Features & Use Cases - Batch Asset Moving: Move one or more assets from source paths to destination paths in a single call. - Automatic Refresh: Runs AssetDatabase.Refresh() after moving so the Unity editor immediately reflects the changes. - Structured Results: Returns lists of successfully moved paths and any errors encountered during the operation. - Use Case: When reorganizing a Unity project, use this tool together with the assets-find tool to locate files and then move them into a new folder structure without opening the editor. ## Quick Start Ask the AI to move the Unity asset at Assets/OldFolder/MyScript.cs to Assets/NewFolder/MyScript.cs using the assets-move tool.

Frequently Asked Questions about assets-move

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

FAQPage Schema
How do I move or rename assets in a Unity project programmatically?

Use the assets-move tool with sourcePaths and destinationPaths arrays specifying the old and new asset locations. It performs the move and calls AssetDatabase.Refresh so the editor reflects changes immediately.

How do I find Unity asset paths before moving them?

Use the assets-find tool to locate assets in the project first, then pass the discovered paths to assets-move as sourcePaths along with the desired destinationPaths.

What happens if a Unity asset move fails?

The tool returns a result containing a MovedPaths list of successfully moved assets and an Errors list describing failures. Successful moves are not rolled back when other paths fail.

Why is unity-mcp-cli not found when running the tool?

The CLI is not installed or not on your PATH. Install it globally with npm install -g unity-mcp-cli, or invoke it via npx unity-mcp-cli, following the unity-initial-setup skill instructions.