I would make a playground but no idea where to begin.
Im really asking a generic question here, this would be similar to humanoid animation in unity. Where you standardise the rig into a “unity humanoid rig” and can then apply any animation clip from another standardised “unity humanoid rig”.
Roughly we could translate this methodology to being able to apply animations from one rig to another, even though the surface mesh is different.
If anyone needs an explanation with further guidance, I can post some diagrams.