Skip to content
Terro Fergius edited this page May 31, 2026 · 7 revisions

Asset Standards Validator

More than a linter — a standards layer for your whole UE5 project.

A linter tells you an asset name is wrong. ASV shows you that right inside the Content Browser, sorts it by priority, fixes it in bulk, and hands your lead a report on how clean the project is. Configured per studio, enforced everywhere.

  • Fixes in bulk, not just flags — auto-fix hundreds of assets in one pass.
  • Lives in your Content Browser — violation badges and filters right where you work, not in a separate console.
  • Hands your lead a project-health report — exportable HTML audit with a health score and top issues.

Inspired by Allar's UE5 Style Guide.

How it differs from an ordinary linter

Ordinary linter Asset Standards Validator
One fixed rule set Configured per studio and per project
A flat list of errors Sorted by priority P0–P3 and by rule
Fix by hand, one at a time Batch auto-fix of hundreds of assets
Name checks only Custom validators in C++ or Blueprint
Console output HTML project-health report for the lead

Quick start

  1. Open the panel — from the Tools menu, open Standards Validator.
  2. Run Validation — click Run Validation in the panel toolbar to scan your assets.
  3. Review & fix — issues are color-coded by severity; click one to jump to the asset, then use Fix or Fix Selected for auto-fixable problems.

Make it yours: set your own prefixes & folders · enable validators that are off by default · Content Browser filters, batch fix & asset icons.

Quick access

  • Getting Started — Install the plugin and run your first validation in under 5 minutes.
  • Workflows — Usage patterns for indie devs, small teams, and full studio pipelines.
  • Validators Reference — All rules, what they check, defaults, and config properties.
  • Auto-fix Guide — What gets fixed automatically and what you need to fix manually.
  • Configuration — DataAsset setup, GlobalSettings reference, per-project config.
  • Reports — Export audit results as CSV, JSON, or HTML for leads, QA, and CI pipelines.
  • FAQ — Answers to common questions and how to disable specific rules.

What it does

  • Naming Convention — prefix, suffix, spaces, junk names, non-ASCII
  • Folder Structure — wrong location, bad path format, Developers/ check
  • Texture — power-of-two, max size, sRGB, compression, LOD group
  • Blueprint — variable naming, bool prefix, tooltips, compilation errors
  • Static Mesh — collision, LOD count, Nanite policy
  • Asset Health — stale redirectors

Auto-fix available for: renames, folder moves, texture property corrections.

The plugin ships with 300+ automated tests covering all validators and auto-fix paths, run on every build across all supported UE versions.

Clone this wiki locally