I’ve come up with a geo-nodes group to fix self-intersection of joints. In real time, it adjusts the mesh based on the armature.
Still a work in progress. I’m doing IK first, since my own procedurally generated human uses IK. I’ve got the knees and hips done, next are arm pits/ribs and the inner elbows. Then I’ll tie in FK, add some controls, and throw the whole thing on GumTree. It should work with any and all humanoid meshes, with a bit of set up.