assets-create-folder

Create a folder under a Unity Assets parent path and return its GUID.

1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/lightvu25/Echoes --skill assets-create-folder-lightvu25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: assets-create-folder
Source: https://github.com/lightvu25/Echoes/tree/main/SKILLS/assets-create-folder
Command: npx skills add https://github.com/lightvu25/Echoes --skill assets-create-folder-lightvu25

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates a new folder under a specified parent path within the Unity Assets structure, ensuring that the target path exists and follows the required Assets prefix.

Core Features & Use Cases

  • Validates that the parent path starts with Assets and that all intermediate folders exist before creation.
  • Creates the new folder and returns the folder's GUID for reference in automation workflows.
  • Useful for batch project setup, asset organization, and reproducible Unity project structures.

Quick Start

Provide a parent path that starts with Assets and a NewFolderName to create the folder, for example Assets/ParentFolder1/ParentFolder2/ with NewFolderName.

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 Unity asset folder programmatically and get its GUID?

To create a Unity asset folder programmatically, specify a parent path starting with 'Assets' and a new folder name. The tool validates intermediate paths, creates the folder, calls AssetDatabase.Refresh(), and returns the new folder's GUID for automation workflows.

What happens if the parent path does not start with Assets when creating a folder?

If the parent path does not start with Assets, folder creation fails. The tool validates that the parent path begins with 'Assets' and that all intermediate folders exist before attempting to create the new directory in the Unity project structure.

Can I automate Unity project organization by creating multiple asset folders in batch?

Yes, you can automate Unity project organization by calling the folder creation logic repeatedly in batch scripts. It returns a GUID for each newly created folder, making it suitable for reproducible Unity project structures and automated editor tooling.

Do I need to manually refresh the Unity AssetDatabase after creating a folder?

No, you do not need to manually refresh the Unity AssetDatabase. The folder creation process calls AssetDatabase.Refresh() at the end automatically to update the project state and ensure the new directory is recognized by the Unity editor.

Why does my Unity folder creation fail when intermediate parent directories are missing?

Unity folder creation fails when intermediate parent directories are missing because the tool validates that all intermediate folders in the specified path exist. Ensure every folder in the parent path hierarchy is present before creating the new subfolder.