
This autoskin is the most powerfull you can find on the market. It allow you to create a skinning that is, usually, 75% good.
To acheive the autoskin :
From an hierarchy (for instance root) tag ‘excluded’ joints that are not in the skin

Select the root joint and the mesh
Hit ‘AutoSkin’
Wait a bit, after a moment, the autoskinned is here!
The algorythm is based on the Baran & Jovan Popovic's "Pinocchio” . It works like a charm
https://www.youtube.com/watch?v=EklzamltEgM

Most of the time, a stiff value is good for some part, and a loose value is better for others.
You can do a dual Layers : this create a setup with ngSkinTools (need to be installed) with two layers with separate settings. You can then blend between both
