Load skeletal mesh and anim runtime

Hey.
Now i try to crate a plugin which can load skeletal mesh and anim runtime.
But i really don’t how to finish this work.
I do some research and know that use Editor source code is illeal. So i have to do it by myself.

What I can think of now is use assimp library to get message of model and set it to Procedural Mesh Component,
static mesh can work, but skeletal mesh can’t.

Is there anyone can give suggestion to me?

Really hope your help.
Thanks.