asset-audit

Audit game asset files for naming, size, format, and reference compliance.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/emcconnell/nova-scout --skill asset-audit-emcconnell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asset-audit
Source: https://github.com/emcconnell/nova-scout/tree/main/.claude/skills/asset-audit
Command: npx skills add https://github.com/emcconnell/nova-scout --skill asset-audit-emcconnell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audits game asset files to identify naming convention violations, file size and format budget breaches, orphaned assets, and missing references so teams can maintain a healthy, deployable asset pipeline.

Core Features & Use Cases

  • Naming enforcement: Detects files that do not follow lowercase underscore naming patterns and category_name_variant_size conventions for art and audio.
  • Format & size checks: Validates texture dimensions and formats, audio formats and durations, and data file schema compliance.
  • Reference analysis: Finds orphaned assets with no code references and reports referenced-but-missing files to prevent runtime errors.
  • Use case: Run during pre-release or CI to produce a compliance report that artists, technical artists, and engineers can action.

Quick Start

Run the asset-audit skill to scan assets/art, assets/audio, assets/vfx, assets/shaders, and assets/data and generate a compliance report.

Frequently Asked Questions about asset-audit

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

FAQPage Schema
How do I check game assets for naming convention violations and missing references?

To check game asset naming conventions and missing references, scan your asset directories using glob-based pattern matching to enforce lowercase underscore naming and identify referenced-but-missing files. This generates a compliance report detailing pipeline violations without modifying source files.

What is orphaned asset detection and how does it work in a game pipeline?

Orphaned asset detection identifies game files with no code references by scanning art, audio, VFX, shader, and data directories. It reports these unused assets to help technical artists and engineers maintain a healthy, deployable asset pipeline and reduce project bloat.

Can I validate texture dimensions and audio file sizes against project budgets?

Yes, you can validate texture dimensions, audio formats, and file size budgets during asset audits. The scan checks art and audio files against predefined format and size constraints, reporting any budget breaches to ensure runtime performance compliance.

How do I automate asset pipeline compliance checks in CI workflows?

Automate asset pipeline compliance by running an asset audit during pre-release or CI workflows. The scan performs glob-based checks on JSON/YAML schemas, naming patterns, and format budgets, outputting an actionable compliance report for engineers without altering source files.

Does the asset audit modify or delete source files when reporting violations?

No, the asset audit does not modify or delete source files. It performs read-only glob-based scans of your game development repositories to detect naming, size, format, and reference violations, generating a report that teams can safely action.

What's the best way to scan JSON and YAML data files for schema compliance in game development?

The best way to scan JSON and YAML data files for schema compliance is to run an asset audit on your assets/data directory. This validates the data file schemas against expected structures and reports violations alongside art and audio checks in a unified compliance report.