asset-audit

Audits game assets for compliance with naming conventions, file size budgets, format standards, and pipeline requirements. Identifies orphaned assets, missing references, and standard violations.

By donchitos · 345 installs

npx skills add donchitos/claude-code-game-studios --skill asset-audit

Source repository · Upstream listing

Phase 1: Read Standards Read the art bible or asset standards from the relevant design docs and the CLAUDE.md naming conventions. Phase 2: Scan Asset Directories Scan the target asset directory using Glob: assets/art/ / for art assets assets/audio/ / for audio assets assets/vfx/ / for VFX assets assets/shaders/ / for shaders assets/data/ / for data files Phase 3: Run Compliance Checks Naming conventions: Art: [category] [name] [variant] [size].[ext] Audio: [category] [context] [name] [variant].[ext] All files must be lowercase with underscores File standards: Textures: Power of two dimensions, correct format (PNG for UI, compressed for 3D), within size budget Audio: Correct sample rate, format (OGG for SFX, OGG/MP3 for music), within duration limits Data: Valid JSON/YAML, schema compliant Orphaned assets: Search code for references to each asset file. Flag any with no references. Missing assets: Search code for asset references and verify the files exist. Phase 4: Output Audit Report This skill is read only — it produces a report but does not write files. Phase 5: Next Steps Fix naming violations using the patterns defined in CLAUDE.md. Delete confirmed orphaned assets after manual review. Run /content audit to cross check asset counts against GDD specified requirements.