vroid-template-asset-sync

star 2

Discover and normalize VRoid/AvatarMaker clothing templates and texture assets into a deterministic manifest for Blender and Unity lanes. Use when template paths are inconsistent or assets were saved manually.

grtninja By grtninja schedule Updated 3/5/2026

name: vroid-template-asset-sync description: Discover and normalize VRoid/AvatarMaker clothing templates and texture assets into a deterministic manifest for Blender and Unity lanes. Use when template paths are inconsistent or assets were saved manually.

VRoid Template Asset Sync

Use this skill to stop guessing where templates/assets live before avatar build work.

Workflow

  1. Scan known local VRoid/AvatarMaker roots.
  2. Detect dress/shoe/body templates and associated textures.
  3. Build a normalized manifest JSON with absolute paths and hashes.
  4. Copy selected assets into a stable workspace mirror if requested.
  5. Emit missing-file warnings for incomplete template sets.

Scope Boundary

This skill only covers clothing/template asset normalization.

For VRoid Studio Photo Booth animation extraction and .vrma conversion, route to vroid-vrma-photobooth-pipeline.

Commands

Scan and emit manifest:

python3 scripts/scan_templates.py \
  --json-out /tmp/vroid-template-manifest.json

Scan and mirror to workspace:

python3 scripts/scan_templates.py \
  --mirror-root /path/to/workspace/assets/templates \
  --json-out /tmp/vroid-template-manifest.json

References

  • references/path-priority.md
  • references/template-contract.md

Loopback

If required template classes are missing (body/dress/shoes):

  1. Mark manifest as incomplete.
  2. Stop build lane.
  3. Resume only after missing classes are present.
Install via CLI
npx skills add https://github.com/grtninja/skill-arbiter --skill vroid-template-asset-sync
Repository Details
star Stars 2
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator