Do you guys know any tutorial to make something similar ?

I assume your googling failed, and that's largely likely to the search being too precise. Break down the ability system into the component parts you want to implement and search that way. I would guess that some of the components might include animations, button pressing (input mapping), and maybe spawning some projectiles? I'd tackle those things one at a time.

Yes, once you get into very specific games, it's unlikely you'll find an exact tutorial. But you can find tutorials for the building blocks of the game. For example, if it is 2D, from the side, then any platformer tutorial can get you started. If it is 3D, first person, then you can read an FPS tutorial, even if your game is a walking simulator, etc.

Thanks, I guess I should have take one step at a time. : p