asset-import-pipeline

Automate Unity asset import settings for compression, naming, and validation.

71|11|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/nlelouche/Unity-SkillForge --skill asset-import-pipeline
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: asset-import-pipeline
Source: https://github.com/nlelouche/Unity-SkillForge/tree/main/.agent/skills/07-tools-pipeline/asset-import-pipeline
Command: npx skills add https://github.com/nlelouche/Unity-SkillForge --skill asset-import-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of sanitizing and optimizing assets (Textures, Models, Audio) as they are imported into the Unity project, preventing common issues like texture bloat and ensuring mobile compatibility.

Core Features & Use Cases

  • Automated Compression: Applies platform-specific compression settings to textures.
  • Asset Type Detection: Automatically sets TextureType (e.g., Normal Map, Sprite) based on naming conventions or folder structure.
  • Model Import Cleanup: Disables material import for FBX files and optimizes animation import.
  • Audio Settings: Forces mono for 3D sounds and enables streaming for music.
  • Use Case: Ensure all imported textures adhere to mobile compression standards and that no unnecessary materials are imported with 3D models.

Quick Start

Use the asset-import-pipeline skill to compress all textures for mobile platforms.

Frequently Asked Questions about asset-import-pipeline

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

FAQPage Schema
How do I automate texture compression for mobile platforms in Unity?▼

This Skill automates texture compression for mobile platforms by applying platform-specific compression settings to textures during the asset import phase. It configures TextureImporter settings to ensure mobile compatibility and prevent texture bloat.

How does asset type detection work for Unity texture imports?▼

Asset type detection for Unity texture imports works by automatically setting TextureType, such as Normal Map or Sprite, based on predefined naming conventions or folder structure. This sanitizes assets as they enter the project.

What is the best way to disable material import for FBX files in Unity?▼

The best way to disable material import for FBX files in Unity is to automate ModelImporter cleanup during the asset pipeline. This prevents importing unnecessary materials and optimizes animation import settings.

Does this Unity asset pipeline support mono audio settings for 3D sounds?▼

Yes, this Unity asset pipeline supports mono audio settings for 3D sounds. It configures AudioImporter settings to force mono for 3D sounds and enables streaming for music tracks during the import process.

Do I need Unity 6 to use automated import settings for models and audio?▼

Yes, you need Unity 6 or a later version to use these automated import settings for models and audio. The asset pipeline requires Unity 6+ and adheres to zero GC allocation in hot paths.

Why does my Unity project have texture bloat after importing assets?▼

Texture bloat in a Unity project occurs when imported assets lack proper compression and validation rules. Automating the asset import pipeline applies mobile compression standards and sanitizes assets to prevent this issue.