Threat and Error Management is generally regarded as the overall competency required in order to operate an aircraft safely, at least in the jet world. It's a great tool if used properly.
Anticipate threats, recognise errors and recover to safe flight.