asset-audit

Audits game assets for naming conventions, size budgets, format standards, and orphaned references.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Game projects accumulate art, audio, VFX, and data files that drift out of compliance with naming conventions, size budgets, and format standards, while orphaned and missing assets silently break builds. This Skill automates the audit so violations surface in one structured report. ## Core Features & Use Cases - Standards Compliance Checks: Validates file names against category patterns, texture dimensions against power-of-two rules, and audio formats against OGG/MP3 requirements. - Orphan and Missing Asset Detection: Cross-references asset files against code references to find unused files and referenced-but-missing assets. - Structured Audit Report: Produces a Markdown report with violation tables, health status, and prioritized recommendations. - Use Case: Before a release milestone, run the audit across assets/art and assets/audio to catch oversized textures, misnamed files, and dead references before they reach the build pipeline. ## Quick Start Run the asset audit across all asset categories 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 audit game assets for naming convention violations?

Scan asset directories with Glob patterns and compare each filename against the defined convention, such as [category]_[name]_[variant]_[size] for art. The audit lists every file that deviates from the expected lowercase, underscore-separated pattern.

How to find orphaned assets in a game project?

Search the codebase for references to each asset file using Grep. Files with no matching references are flagged as orphaned, and the report includes their last modified date and size to help decide whether to delete or archive them.

What file formats should game audio and textures use?

Textures should use PNG for UI elements and compressed formats for 3D, with power-of-two dimensions. Audio should use OGG for sound effects and OGG or MP3 for music, with correct sample rates and duration limits.

Can the audit detect assets referenced in code but missing on disk?

Yes. The audit searches code for asset references and verifies each referenced file exists. Missing assets are reported with the reference location and expected path so broken links can be fixed before builds fail.

What are the limitations of automated asset auditing?

The audit relies on static text matching, so dynamically constructed asset paths may be missed or falsely flagged as orphaned. It also requires documented naming conventions and size budgets to evaluate compliance accurately.