Tell them to abandon new design of barrel vault, though it shows brilliant technical skill (7)
I believe the answer is:
bravura
'technical skill' is the definition.
(thesaurus)
I don't understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for bravura that I've seen before include "Panache; daring" , "Display of great daring" , "Show of daring or brilliance" , "Great skill and brilliance in performance" , "Style of music requiring brilliant technique" .)