AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Asset Audit

skill-codephobiia-claude-roblox-game-studio-asset-audit · by CodePhobiia

Review assets — naming conventions, file sizes, unused assets, and organization. Flags assets that violate naming standards or exceed size limits.

— No reviews yet
0 installs
41 views
0.0% view→install

Install

$ agentstack add skill-codephobiia-claude-roblox-game-studio-asset-audit

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-codephobiia-claude-roblox-game-studio-asset-audit)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
○ 5mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Asset Audit? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

/asset-audit — Asset Review

Delegate to: art-director (with technical-artist for optimization review)

Steps

1. Scan Asset Directories

find assets/ -type f | sort

Categorize by type: images, audio, models, data.

2. Naming Convention Check

Standard: lowercase-kebab-case.ext

Good: wooden-crate.fbx, sword-swing-01.mp3, ui-button-bg.png Bad: Wooden Crate.fbx, swordswing1.mp3, UI_Button_BG.png

# Find files with spaces (violation)
find assets/ -type f -name "* *"

# Find files with uppercase (violation — except extensions)
find assets/ -type f | grep -v "/[a-z0-9-]*\.[a-zA-Z0-9]*$"

3. File Size Check

Flag large files:

  • Images > 1MB (warning), > 5MB (critical)
  • Audio > 1MB short SFX (warning), > 10MB music (normal)
  • Models > 5MB (warning), > 20MB (critical)
find assets/images -type f -size +1M
find assets/audio -type f -size +10M
find assets/models -type f -size +5M

4. Unused Asset Detection

Check which assets are referenced in code:

# For each asset, grep for its name in src/
for asset in $(find assets/ -type f -name "*.png" -o -name "*.jpg"); do
    name=$(basename "$asset")
    if ! grep -r "$name" src/ > /dev/null; then
        echo "POTENTIALLY UNUSED: $asset"
    fi
done

Note: Some assets may be referenced by ID (Roblox asset ID), not by filename. Manual verification needed.

5. Organization Check

  • [ ] All images in assets/images/
  • [ ] All audio in assets/audio/
  • [ ] All models in assets/models/
  • [ ] All data (JSON) in assets/data/
  • [ ] Sub-categorized if > 20 files in a folder (e.g., assets/images/ui/, assets/images/icons/)

6. Roblox Limit Check

  • Mesh triangles: Flag models > 10,000 tris (need DCC tool inspection)
  • Texture resolution: Flag images > 1024×1024
  • Audio duration: Flag audio > 60 seconds that isn't music

7. Generate Report

# Asset Audit

## Summary
- Total assets: X
- Images: X
- Audio: X
- Models: X
- Data files: X

## Violations
### Naming (must fix)
- [path] — violates kebab-case

### Oversized (should fix)
- [path] — [size] exceeds [limit]

### Potentially Unused (investigate)
- [path] — no references found in src/

### Organization (nice to have)
- [suggestion]

## Statistics
- Largest asset: [path, size]
- Most referenced: [path, count]
- Total asset size: XX MB

## Recommendations
1. [Specific cleanup action]
2. [Optimization opportunity]

Present to user. Offer to delegate cleanup to art-director.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.