Here it is:
https://github.com/soupday/cc3_blender_bake/releasesYou'll find it in the "CC3 Bake" tab.
It operates on the selected objects, so select everything you want to bake the textures for, pick the target application, number of samples (It doesn't really get any better beyond 5 samples, can probably get away with just 1 sample), texture format and quality, and the folder to put all the baked textures into. Then press the bake button and wait... (up to around 5-10 minutes)
You can show the console window (Menu->Window->Toggle System Console, *before* you press Bake.) to see the running logs of what it's doing.
The complex node setups are reduced down to simple texture inputs like this, presevering as much detail as the target application can support. In this case for GLTF there is no subsurface or micronormals, but everything else is intact.
Most of the testing I've done is for baking for Blender, GLTF exports and Sketchfab.
This setup, for the example here, is now compatible with the GLTF exporter. You may have issues with the hair, especially Smart hair as it uses vertex colours as a factor for additional colour blending. So it may be advisable to delete any vertex colours in the hair objects before exporting with GLTF (or for Sketchfab for that matter), at least until I can find a way to remap the vertex colours in a way that works with the exporters / target applications.
All the textures can be found in the bake folder specified:
So far I haven't had much luck getting refractive eyes to work for Sketchfab or GLTF so it might be best not to use them when build the materials for CC3 characters. (Set this before importing the character)
There are options to override the maximum size of the textures it bakes. It will only ever scale down, not up (as there is no point scaling up), but the quality of scaling the baked textures down isn't very good, so if you need to scale the textures down, do it in GIMP or Photoshop or something that will do a much better job of image scaling.
So that's it for now, see if it works for you, if it's any use. Keep an eye out for it going horribly wrong.