three.js - Shared Skeleton
Character and animation from Mixamo

Multiple instances of SkinnedMesh all controlled by a single Skeleton. Use the controls to compare performance with a multi skeleton approach. You may need to increase the rows before the performance gains are noticeable.