Armature go limp like noodle, how?
You can turn the skin into a softbody and make a new armature made out of mesh bones and apply rigid body constraints/joints .

But physics simulations cant effect regular armature bones.

But I think its a good idea, you should pitch that idea on rightclickselect