What problem does it solve? Organizing a Unity project's assets manually through the editor is slow and error-prone, especially when importing, moving, renaming, or deleting many files at once. This Skill exposes AssetDatabase operations as scriptable calls so you can automate asset organization, query asset metadata, and perform bulk operations in a single call. ## Core Features & Use Cases - Full Asset Lifecycle Management: Import external files, delete, move/rename, duplicate, reimport, and refresh assets programmatically. - Batch Operations: Use asset_import_batch, asset_delete_batch, asset_move_batch, and asset_reimport_batch to process multiple assets in one API call instead of looping single calls. - Search and Metadata: Find assets with AssetDatabase search filter syntax (t:Texture2D player, l:Label), retrieve asset info, and get or set asset labels. - Use Case: You downloaded 20 texture files and need them imported into Assets/Textures/, then want to move all old materials into an archive folder. Use asset_import_batch followed by asset_move_batch to complete the reorganization in two calls. ## Quick Start Ask the AI to import an external file into your Unity project, for example: import C:/Downloads/hero.png into Assets/Textures/hero.png using the asset import skill.