assets-copy

Copy Unity assets to new paths and refresh the AssetDatabase.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Silac1995/My-World-Isekai-Unity --skill assets-copy-silac1995
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: assets-copy
Source: https://github.com/Silac1995/My-World-Isekai-Unity/tree/main/.claude/skills/assets-copy
Command: npx skills add https://github.com/Silac1995/My-World-Isekai-Unity --skill assets-copy-silac1995

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates duplicating or relocating Unity assets within a project, ensuring AssetDatabase.Refresh() runs at the end to keep asset references up to date.

Core Features & Use Cases

  • Copy assets from specified source paths to new destinations, with optional overwrite behavior.
  • Automatically refresh the Unity AssetDatabase to reflect changes immediately.
  • Use the assets-find tool to locate assets before copying and support batch operations for reorganizing large asset sets.

Quick Start

Copy assets by specifying source and destination paths to duplicate assets within your Unity project.

Frequently Asked Questions about assets-copy

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

FAQPage Schema
How do I copy Unity assets to a new path and keep references up to date?▼

Batch copying Unity assets requires locating them first using an assets-find tool to gather the target paths, then supplying those paths to the copy operation. It safely handles non-existent paths, making it suitable for reorganizing large sets or preparing assets for packaging.

Can I duplicate Unity assets for variants without breaking existing references?▼

If you are copying Unity assets and provide non-existent source paths, the operation includes safe handling to prevent errors or crashes. It validates the input paths before attempting the copy, ensuring your project maintenance tasks like reorganizing assets proceed without interruption.

Do I need an asset-find tool before copying assets in Unity?▼

After copying Unity assets to new paths, the automatic execution of AssetDatabase.Refresh() serves as the immediate next step, synchronizing the internal project database. This refresh ensures that newly duplicated or relocated assets are immediately visible and properly linked.

Why does AssetDatabase not refresh after I copy assets in Unity?▼

For automated Unity asset relocation without manual copying, this Skill provides batch path operations to move and duplicate files programmatically. Unlike manual duplication, it validates input paths and concludes with an automatic AssetDatabase refresh to maintain project integrity.