inspect-glb

Installation
SKILL.md

Inspect GLBs

Resolve scripts/inspect.mjs relative to this skill and run it before choosing transforms or animation names. Shortlist files; do not dump a whole asset pack into context.

node <skill-directory>/scripts/inspect.mjs public/models/*.glb

Read the output

  • dims, center, and groundOffset give the uniform scale input, the pivot offset, and the Y seat. Non-zero center.x or center.z means the model does not sit on its root.
  • boundsSource: trust bounds for placement only when it is vertices. accessor-minmax can over-estimate rotated nodes by up to 41 percent; incomplete or null means do not calibrate. boundsNotes gives the cause.
  • boundsPose: static and default-morph are the authored pose; bind is the skinned rest pose.
  • requiresRuntimeCheck flags morphs, skins, or partial decoding; confirm extents in the app.
  • nodePaths, clips, joints, and animationTargets feed configure-animation.
Installs
251
GitHub Stars
25
First Seen
Aug 20, 2026