assets-refresh

Refresh Unity AssetDatabase after external asset changes via unity-mcp-cli.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity projects often add or modify assets outside of Unity's AssetDatabase, causing Unity to miss changes until a manual refresh or restart. This Skill automates refreshing the AssetDatabase to keep the editor in sync.

Core Features & Use Cases

  • Automatic AssetDatabase refresh when external assets are added or changed.
  • Force script recompilation trigger after changes to .cs files.
  • CLI-based control via unity-mcp-cli to run the refresh with JSON input for options.

Quick Start

Run assets-refresh via the Unity tool after asset changes to ensure the AssetDatabase is up to date.

Frequently Asked Questions about assets-refresh

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

FAQPage Schema
How do I refresh the Unity AssetDatabase after modifying assets externally?▼

To refresh the Unity AssetDatabase after external asset changes, you run the assets-refresh tool via unity-mcp-cli. This ensures Unity recognizes modifications made outside the editor without requiring a manual refresh or restart.

Why does Unity not recognize new assets added outside of the editor?▼

Unity does not recognize external asset changes because the AssetDatabase is not automatically notified. Running an AssetDatabase refresh using this tool syncs the editor by interfacing with unity-mcp-cli to detect the modifications.

Can I force script recompilation in Unity after updating .cs files externally?▼

Yes, you can force script recompilation in Unity after updating .cs files by triggering an AssetDatabase refresh. This Skill specifically supports forcing recompilation triggers when script changes are detected.

Does this AssetDatabase refresh tool support mass asset updates?▼

Yes, this AssetDatabase refresh tool is applicable during mass asset updates. It automates the syncing process to ensure Unity recognizes all modifications made outside of the editor.

What is the best way to automate Unity AssetDatabase refresh for external changes?▼

The best way to automate AssetDatabase refresh for external changes is using CLI-based control via unity-mcp-cli. This Skill accepts an options JSON payload to control the refresh behavior during asset import and updates.