Cognitive flexibility is the meta-skill of updating beliefs, seeing multiple perspectives, tolerating uncertainty, and switching mental models. It's the thinking skill that underlies all other thinking skills.