unity-optimization

Automate Unity asset optimization to reduce build size and improve runtime performance.

8|1|Updated Oct 7, 2025
One-click install
npx skills add https://github.com/Zzulin/unity-project01 --skill unity-optimization-zzulin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-optimization
Source: https://github.com/Zzulin/unity-project01/tree/main/URP1/Plugins/Unity-Skills-main/SkillsForUnity/unity-skills~/skills/optimization
Command: npx skills add https://github.com/Zzulin/unity-project01 --skill unity-optimization-zzulin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reduce build size and improve runtime performance by automatically optimizing Unity assets (textures, meshes, and scene configuration).

Core Features & Use Cases

  • Texture optimization: adjust maxSize, enable crunch, set compressionQuality, and apply filters to target assets.
  • Mesh optimization: control meshCompression, LOD settings, and static flags to improve draw calls.
  • Scene analysis: identify high-impact assets and opportunities for batching, instancing, or asset consolidation.
  • Use Case: Prepare a mobile build by aggressively reducing texture sizes and simplifying meshes while preserving visual fidelity.

Quick Start

Run an automatic optimization pass across your Unity project to reduce texture sizes, compress meshes, and improve runtime performance.

Frequently Asked Questions about unity-optimization

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

FAQPage Schema
How do I reduce Unity build size and improve runtime performance automatically?

To reduce Unity build size and boost runtime performance, you can automate asset optimization across textures, meshes, and scene configurations for desktop and mobile targets.

What's the best way to optimize Unity textures for mobile targets?

Optimizing Unity textures for mobile targets involves adjusting maxSize, enabling crunch compression, setting compressionQuality, and applying filters to target assets to preserve visual fidelity.

How can I improve draw calls by optimizing Unity meshes?

Improve Unity draw calls by controlling meshCompression, configuring LOD settings, and adjusting static flags to simplify meshes and enhance runtime performance.

How do I analyze a Unity scene to identify high-impact assets for batching?

Analyze Unity scenes to identify high-impact assets and discover opportunities for batching, instancing, or asset consolidation to reduce runtime overhead and build size.

Does Unity optimization work for both desktop and mobile builds?

Unity optimization supports both desktop and mobile targets, allowing you to aggressively reduce texture sizes and simplify meshes while maintaining acceptable visual fidelity.