critical skills listlatest news & developments