unity-asset

Automate Unity asset import, organization, labeling, and AssetDatabase refresh.

1|Updated May 21, 2026
One-click install
npx skills add https://github.com/YiDuandtdt/Bone-Throne --skill unity-asset-yiduandtdt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-asset
Source: https://github.com/YiDuandtdt/Bone-Throne/tree/main/.agents/skills/unity-skills/skills/asset
Command: npx skills add https://github.com/YiDuandtdt/Bone-Throne --skill unity-asset-yiduandtdt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity projects often struggle with asset chaos: importing, organizing, renaming, duplicating, labeling, and reimporting assets across large projects. This Skill streamlines asset lifecycle management from import to asset labeling, reducing manual effort and errors.

Core Features & Use Cases

  • Import external assets into the Unity project from a specified path.
  • Move, rename, or duplicate assets while preserving references and metadata.
  • Find assets by name, type, or label, and query asset metadata.
  • Create folders, refresh the AssetDatabase, and trigger reimports (single or batch).
  • Read and set asset labels to organize assets across teams.

Quick Start

Import an external asset into the Unity project from a given path.

Frequently Asked Questions about unity-asset

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

FAQPage Schema
How do I automate Unity asset import and bulk labeling for large projects?

You can automate Unity asset import and bulk labeling by using scripting access to AssetDatabase. This supports batch workflows for importing, organizing, and setting asset labels to reduce manual effort and errors across large projects.

Can I batch rename and move Unity assets while preserving references?

Yes, batch renaming and moving Unity assets preserves references and metadata. The automation workflow supports explicit parameters and validation during move, rename, and duplicate operations to prevent errors in automated asset management.

How do I find Unity assets by name, type, or label using AssetDatabase?

Finding Unity assets by name, type, or label is done by querying the AssetDatabase. This asset management approach allows you to search for specific assets and read their metadata directly within your Unity project automation scripts.

Does bulk Unity asset management work for both single-asset and batch operations?

Bulk Unity asset management supports both single-asset and batch workflows. You can execute import, move, delete, duplicate, and AssetDatabase refresh operations with explicit parameters and validation to prevent errors during automated operations.

Do I need Unity scripting access to automate asset organization and reimports?

Yes, Unity scripting access to AssetDatabase is required to automate asset organization and reimports. This access enables automated tasks like creating folders, refreshing the AssetDatabase, and triggering single or batch reimports with validation.