How do I give a humanoid character with different proportions the UE5 skeleton?

I've been working on my game for some time now, but I came to the conclusion that I should remake my character so that it uses the UE5 skeleton instead of a custom one.

A lot of the tutorials that I watched only used human or pretty normal proportioned bodies to add the skeleton to, but my character has longer arms that are further apart, legs that don't have hips, and claw hands. Do you guys know what I should be doing to properly adjust the skeleton to fit the character or are there any good tutorials for this idea?