asset-audit

Audit Godot asset directories for naming, size, format, orphaned, and missing files.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/scomofo/dragon-forge --skill asset-audit-scomofo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asset-audit
Source: https://github.com/scomofo/dragon-forge/tree/main/.agents/skills/asset-audit
Command: npx skills add https://github.com/scomofo/dragon-forge --skill asset-audit-scomofo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Asset pipelines in game projects often accumulate naming mistakes, format or size budget violations, and unused or missing files that silently break builds or waste storage and production time.

Core Features & Use Cases

  • Standards-driven compliance checks: Enforces naming conventions (lowercase + underscores), format expectations, and budget limits for art, audio, VFX, shaders, and data files.
  • Orphan and missing asset detection: Flags assets with no code references and references that point to files that do not exist.
  • Audit report output: Produces a structured report by category and date, including actionable recommendations and a compliance verdict.

Quick Start

Run the asset-audit skill to scan the target assets folders and generate an Asset Audit Report highlighting naming, size, format, orphaned, and missing files.

Frequently Asked Questions about asset-audit

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

FAQPage Schema
How do I find orphaned files and missing references in a Godot project?

To find orphaned files and missing references in a Godot project, scan predefined asset paths to verify code references match filesystem contents. This flags unreferenced assets and code pointing to non-existent files.

What is game asset auditing and when do I need it?

Game asset auditing is the process of checking art, audio, VFX, and data files for naming, size, and format compliance. You need it when asset pipelines accumulate violations that risk breaking builds or wasting storage.

Can I enforce naming conventions like lowercase and underscores across game assets?

You can enforce naming conventions like lowercase and underscores across game assets by applying standards-driven compliance checks. This validates file names against expected formats and reports violations in a markdown report.

How do I generate a compliance report for Godot art, audio, and VFX assets?

Generate a compliance report for Godot assets by glob-scanning target directories and verifying code references. This produces a categorized markdown report with actionable recommendations and a compliance verdict.

What's the best way to detect broken asset references and format violations in a game pipeline?

The best way to detect broken references and format violations is running an automated audit that glob-scans asset folders and checks against budget limits. This catches missing files and format noncompliance fast.