Animation on a mesh help!

OK so I am trying to create an roblox GUI Morph game and I dont know how to include animations to a mesh that I can morph into and like with every morphable mesh a different animation to play of example walk, jump, shift and double jump too!

My issue is that no one really explains it the way I need it to be, for example this video.

I dont use it trough “startercharacter” because its in the replicated storage (to shift around meshes) so I really want to know how to do that and as I said a different animation for each mesh and also looped.

I already tried some things but they seemed to not work and the mesh remains in t-pose (yes the mesh has bones).