How to use control rig with arbitrary skeletons?

I haven’t watched it yet, but does he explain how to use it with any skeleton once you build it for one skeleton?

It’s not that I have trouble with non-humanoids. It’s just the bone names seem like a hardcoded thing so if you try to run a control rig on a totally different skeleton with different bone names, that’s the part I’m confused on.