Create Abilities with specific animation for gameplay

Hi guys, I am new here and i will need some help please. What I am trying to do is a level for a mini 3rd person game, and right now the most important for me is to have some animation that i unlock like ''double jump'' ''climb'' ''long jump ( when you keep pressing the button)'' '' wall runing'' and some attack ''like a force push''. I would like some help and guidance on how to accomplish those thank you.