unity-asset

Manage Unity AssetDatabase assets through import, move, duplicate, delete, find, label, and inspect operations.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/Rayzerrek/dotfiles --skill unity-asset-rayzerrek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-asset
Source: https://github.com/Rayzerrek/dotfiles/tree/main/.pi/agent/skills/unity-skills/skills/asset
Command: npx skills add https://github.com/Rayzerrek/dotfiles --skill unity-asset-rayzerrek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of managing Unity project assets by automating common AssetDatabase tasks like importing, moving, renaming, duplicating, deleting, finding, and inspecting resources.

Core Features & Use Cases

  • Asset Organization: Move, rename, and duplicate project assets to keep folders clean and consistent.
  • Asset Discovery: Search by type, label, or name to quickly locate textures, materials, scripts, and other resources.
  • Metadata and Labels: Inspect asset details, set labels, and retrieve labels for better project governance.
  • Bulk Operations: Use batch variants for efficient multi-asset workflows such as mass imports, deletions, and moves.
  • Use Case: A developer can import a new art pack, reorganize the files into structured folders, label key assets, and refresh the project in one workflow.

Quick Start

Use the unity-asset skill to move the selected Unity assets into the correct folder, refresh the AssetDatabase, and keep the project organized.

Frequently Asked Questions about unity-asset

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

FAQPage Schema
How do I bulk move and rename Unity assets to reorganize project folders?

You can bulk move and rename Unity assets using batch operations that target multiple files simultaneously. This Skill automates AssetDatabase tasks to reorganize folders, duplicate resources, and keep project structures clean and consistent.

What is the best way to batch import a large art pack into Unity?

Batch importing a large art pack into Unity is handled through bulk asset ingestion operations. This Skill processes multiple assets simultaneously, applying deterministic AssetDatabase workflows to import, label, and refresh project resources efficiently.

Can I search for Unity assets by type, label, or name programmatically?

Yes, you can search for Unity assets by type, label, or name. This Skill performs asset discovery operations through the AssetDatabase, allowing you to quickly locate textures, materials, scripts, and other project resources.

Does this approach support inspecting Unity asset metadata and setting labels?

Inspecting Unity asset metadata and setting labels is fully supported. This Skill retrieves asset details, applies labels for project governance, and performs lookups to ensure your resources are properly tagged and documented.

How do I refresh the Unity AssetDatabase after external file changes?

To refresh the Unity AssetDatabase after external file changes, you trigger a reimport operation. This Skill detects external modifications and applies deterministic AssetDatabase refreshes to synchronize your project resources.

Are there limitations when deleting Unity assets in bulk via AssetDatabase?

Deleting Unity assets in bulk via AssetDatabase requires approval-aware handling to separate read and write actions. This Skill manages batch deletions deterministically, but you should verify target selections carefully to prevent unintended resource removal.