How to use a Animation Blueprint as a child?

I have different characters that have different skeletons and different animations but they all have a attack, idle and walk animation. How can I handle them without having to create a animation blueprint for each of them from scratch?
The only thing I seem to able to change in a child seems to be overwriting the animations is that really all or is there any different solution?