assets-create-folder

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? Organizing a Unity project requires creating folders inside the Assets directory, and doing this manually through the editor interrupts automated workflows. This Skill creates folders programmatically through the Unity MCP CLI and returns the new folder GUIDs. ## Core Features & Use Cases - Programmatic Folder Creation: Create one or more folders inside the Unity Assets directory by specifying a parent path and new folder name. - Batch Support: Accepts an array of folder creation inputs so multiple folders can be created in a single call. - GUID Return and Error Reporting: Returns the GUID of each created folder along with any errors, and runs AssetDatabase.Refresh() automatically. - Use Case: When scaffolding a new Unity feature, create folders like Assets/Scripts/Player and Assets/Art/Characters in one command to keep the project structure consistent. ## 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. The tool creates the folder in the Unity project and returns the new folder's GUID.

Can I create multiple Unity folders in one call?▼

Yes, the inputs parameter accepts an array of objects, each with ParentFolderPath and NewFolderName. All folders are created in a single invocation, and the response lists GUIDs and any per-folder errors.

Why does Unity folder creation fail with a parent path error?▼

The parent folder path must start with Assets and every folder in that path must already exist. For example, Assets/ParentFolder1/ParentFolder2 only works if both ParentFolder1 and ParentFolder2 are present.

What if unity-mcp-cli is not found when running the tool?▼

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 the tool refresh the Unity AssetDatabase after creating folders?▼

Yes, the tool calls AssetDatabase.Refresh() at the end of execution. This ensures the newly created folders are immediately visible and usable within the Unity Editor.