assets-create-folder

Creates folders under the Unity Assets directory and returns their GUIDs.

Updated May 27, 2026
One-click install
npx skills add https://github.com/AdielMag/ClashUp --skill assets-create-folder-adielmag
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: assets-create-folder
Source: https://github.com/AdielMag/ClashUp/tree/main/client/ClashUp.Unity/.claude/skills/assets-create-folder
Command: npx skills add https://github.com/AdielMag/ClashUp --skill assets-create-folder-adielmag

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? Organizing a Unity project's Assets folder often requires repetitive manual folder creation through the editor UI. This Skill creates new folders under any existing path inside 'Assets/' programmatically, refreshes the AssetDatabase, and returns the GUIDs of the created folders for further automation. ## Core Features & Use Cases - Batch Folder Creation: Accepts a list of parent path and folder name pairs, processing each entry independently so one bad input does not abort the batch. - Cross-Platform Validation: Rejects invalid folder names containing characters like /, , <, >, :, ", |, ?, *, or control characters, even on Linux and Mac. - GUID Reporting: Returns the GUID of each successfully created folder along with a per-entry error list. - Use Case: When scaffolding a new Unity feature, create 'Assets/Scripts/Player', 'Assets/Prefabs/Enemies', and 'Assets/Art/UI' in one call and immediately receive their GUIDs for follow-up asset operations. ## Quick Start Ask the AI to create a new folder named 'Scripts' inside 'Assets/Features' in the Unity project and return its GUID.

Frequently Asked Questions about assets-create-folder

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

FAQPage Schema
How do I create a folder in Unity Assets programmatically?▼

Use the unity-mcp-cli run-tool command with the assets-create-folder tool, passing a list of ParentFolderPath and NewFolderName entries. The parent path must start with 'Assets/' and already exist, and the tool returns the GUID of each created folder.

How to create multiple Unity asset folders in one batch?▼

Pass an array of inputs where each entry specifies a ParentFolderPath and NewFolderName. Each entry is processed independently, so errors in one entry are collected in the response without aborting the remaining folder creations.

Why does Unity folder creation fail for my parent path?▼

The parent folder path must start with 'Assets/' and every intermediate folder must already exist as a valid AssetDatabase folder. For example, 'Assets/ParentFolder1/ParentFolder2/' only works if both ParentFolder1 and ParentFolder2 exist.

What characters are not allowed in Unity folder names?▼

Folder names cannot be empty and cannot contain /, \, <, >, :, ", |, ?, *, or control characters. These checks are applied cross-platform, including on Linux and Mac, and a folder with the same name must not already exist under the parent.

What to do when unity-mcp-cli is not found?▼

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