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.