unity-asset

Manage Unity project assets with batch import, move, delete, and duplicate operations.

8|1|Updated Oct 7, 2025
One-click install
npx skills add https://github.com/Zzulin/unity-project01 --skill unity-asset-zzulin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-asset
Source: https://github.com/Zzulin/unity-project01/tree/main/URP1/Plugins/Unity-Skills-main/SkillsForUnity/unity-skills~/skills/asset
Command: npx skills add https://github.com/Zzulin/unity-project01 --skill unity-asset-zzulin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a clear, consistent way to perform common Unity asset operations so users no longer manually import, move, delete, duplicate, or reorganize files across a project and can avoid repetitive Editor clicks and errors.

Core Features & Use Cases

  • Batch-first operations: supports single and batch variants for import, move, delete, and reimport to minimize API calls and improve efficiency.
  • Search and info tools: find assets using Unity searchFilter syntax, retrieve asset metadata, create folders, and refresh the AssetDatabase after external changes.
  • Use Case: Organize hundreds of texture and material files by importing them, moving them into a standardized folder layout, and refreshing the AssetDatabase in one coordinated workflow.

Quick Start

Import two textures into Assets/Textures and move them into organized folders using the asset_import_batch with explicit source and destination paths.

Frequently Asked Questions about unity-asset

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

FAQPage Schema
How do I batch import and move Unity assets into organized folders?

Batch import and move Unity assets by providing explicit source and destination paths via asset_import_batch, then refresh the AssetDatabase to apply organizational changes across hundreds of files efficiently.

How does searchFilter syntax work for finding Unity assets?

SearchFilter syntax finds Unity assets by matching specific criteria within the AssetDatabase, allowing you to retrieve asset metadata and locate files programmatically without manual Editor navigation.

Can I automate Unity AssetDatabase refresh after external file changes?

Yes, you can automate AssetDatabase refresh after external changes to ensure Unity recognizes modified files, supporting workflows where assets are moved, deleted, or imported outside the Editor.

What is the best way to delete or duplicate multiple Unity project assets?

Batch operations delete or duplicate multiple Unity project assets by passing arrays of valid asset paths, minimizing API calls and reducing repetitive Editor clicks for large-scale file management.

Do I need explicit project paths to reimport Unity assets?

Yes, reimporting Unity assets requires explicit project paths to route operations through the AssetDatabase correctly, ensuring valid permissions and accurate module routing for specialized importer tasks.