Improvement that's needed in skyscrapers (6)
I believe the answer is:
uplift
'improvement' is the definition.
(thesaurus)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for uplift that I've seen before include "Elevate, elate" , "Elevation (of the spirit)" , "Inspire or raise" , "Increase; moral elevation" , "Boost" .)