You could try Polya’s How to Solve It, and follow up with Schoenfeld’s Mathematical Problem Solving (which cites a lot of other material). These are rather focused on problem solving per se, and don’t really discuss larger-scale strategies for research or learning. You can try just diving into child development and education literature. Not sure what out there really tries to be comprehensive in summarizing the best techniques for teaching and learning arbitrary meta-skills.