assets-create-folder

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? Organizing a Unity project's Assets folder manually through the editor is slow and hard to automate, especially when batch-creating directory structures for scripts and assets. This Skill creates folders programmatically via the unity-mcp-cli and returns the new folder GUIDs. ## 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. - AssetDatabase Integration: Verifies the parent path with AssetDatabase.IsValidFolder, refreshes the AssetDatabase after creation, and returns the GUIDs of created folders. - Use Case: When scaffolding a new Unity feature, create folders like Assets/Scripts/Player and Assets/Art/Characters 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 the Assets folder of the Unity project using the assets-create-folder tool.

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 from the command line?▼

Run unity-mcp-cli run-tool assets-create-folder with a JSON input containing ParentFolderPath and NewFolderName entries. The tool creates the folder, refreshes the AssetDatabase, and returns the new folder's GUID.

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

Pass an inputs array where each entry has a ParentFolderPath and NewFolderName. Each entry is processed independently, and per-entry errors are collected in the response so one failure does not abort the rest.

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

The parent path must start with Assets/ and every intermediate folder must already exist as a valid AssetDatabase folder. Create missing intermediate folders first, then retry the target folder.

What characters are not allowed in Unity folder names?▼

Folder names cannot be empty or contain /, \, <, >, :, ", |, ?, *, or control characters. These checks apply cross-platform, including on Linux and Mac, to keep paths portable.

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. The unity-initial-setup skill contains detailed installation instructions.