unity-cleaner

Analyze Unity projects for unused assets, duplicates, and missing references.

5|1|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/batihandev/unity-mcp-skills --skill unity-cleaner-batihandev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-cleaner
Source: https://github.com/batihandev/unity-mcp-skills/tree/main/skills/cleaner
Command: npx skills add https://github.com/batihandev/unity-mcp-skills --skill unity-cleaner-batihandev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps Unity developers identify unused assets, duplicates, missing references, and project clutter so they can maintain cleaner and more manageable projects without accidental destructive changes.

Core Features & Use Cases

  • Asset Analysis: Find unused assets, duplicate files, large files, dependency trees, and asset usage relationships.
  • Project Cleanup Support: Detect missing references, empty folders, and missing script components while routing destructive actions through safer workflows.
  • Use Case: Use this Skill when a Unity project has grown large and you need to identify storage waste, remove obsolete folders, or investigate why assets are still referenced.

Quick Start

Use the unity-cleaner skill to scan my Unity project for unused assets and duplicate files before cleanup.

Frequently Asked Questions about unity-cleaner

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

FAQPage Schema
How do I find unused assets in my Unity project?

To find unused Unity assets, you analyze asset usage relationships and dependency trees to identify files lacking inbound references. This process highlights storage waste and prepares obsolete folders for safe cleanup.

What is the best way to detect duplicate files in Unity?

Detecting duplicate files in Unity involves scanning the project directory to identify redundant assets consuming storage space. This analysis reveals exact duplicates, enabling you to reduce clutter and improve project maintainability before removal.

Can I automatically delete missing references and unused assets in Unity?

You cannot automatically delete missing references and unused assets directly. The system routes destructive actions through safer workflows to prevent unsafe asset deletion, ensuring you review and execute cleanup actions securely within your Unity environment.

Do I need Unity MCP integration to audit my project for missing script components?

Yes, you need Unity MCP integration and command routing to audit your project for missing script components. This integration enables project analysis operations to inspect dependencies and detect missing references safely.

Why does my Unity project still show missing references after asset cleanup?

Missing references persist when dependency inspection detects broken links to deleted assets or missing script components. Analyzing these project cleanup issues helps identify obsolete folders and dependency trees requiring safe workflow routing.