unity-asset

Manage Unity project assets with single and batch AssetDatabase operations.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/Yuan-Zzzz/FrogRE --skill unity-asset-yuan-zzzz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-asset
Source: https://github.com/Yuan-Zzzz/FrogRE/tree/main/.codex/skills/unity-skills/skills/asset
Command: npx skills add https://github.com/Yuan-Zzzz/FrogRE --skill unity-asset-yuan-zzzz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a concise, reliable way to perform common Unity AssetDatabase operations so developers can import, move, delete, duplicate, and organize project assets without manual Editor clicks or error-prone file operations.

Core Features & Use Cases

  • Single and Batch Operations: Import, move, delete, duplicate, and reimport assets with single-item and batch APIs for efficiency.
  • Search and Info: Find assets using Unity searchFilter syntax and retrieve asset metadata for audits and refactors.
  • CI/Editor Integration: Refresh AssetDatabase and integrate with importer, material, and script modules for automated build and content pipelines.
  • Use Case: Reorganize hundreds of textures into a new folder structure, reimport changed files, and get a structured success/failure report for each item.

Quick Start

Use the unity-asset skill to move multiple textures into Assets/Textures by calling asset_move_batch with a list of sourcePath and destinationPath pairs.

Frequently Asked Questions about unity-asset

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

FAQPage Schema
How do I batch move Unity assets into a new folder structure?

Batch moving Unity assets is done by calling a batch API with a list of sourcePath and destinationPath pairs. The operation returns a structured success or failure result for each item, enabling safe reorganization without manual Editor clicks.

Can I automate AssetDatabase refresh for Unity CI pipelines?

Automating AssetDatabase refresh for Unity CI pipelines is supported by the skill's integration with importer and module-based workflows. It refreshes the AssetDatabase and returns structured results, preparing changed files for automated builds.

What is the best way to search and retrieve metadata for Unity project assets?

Searching and retrieving Unity asset metadata is performed using Unity searchFilter syntax. This allows developers to find specific project files and audit asset metadata for refactoring without manually navigating the Unity Editor.

Does batch deleting Unity project files return a success or failure report?

Batch deleting Unity project files does return a structured success or failure report. The batch API processes each item individually, ensuring you receive clear feedback on which assets were successfully deleted and which failed.

Why do batch asset operations require Unity-style asset paths?

Batch asset operations require Unity-style asset paths because they interact directly with the Unity AssetDatabase. Valid filesystem sources and correct path formatting are necessary to ensure the operations execute safely and return accurate results.