Contacting no leader for perfecting (6)
I believe the answer is:
honing
'perfecting' is the definition.
('hone' can be a synonym of 'perfect')
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for honing that I've seen before include "Sharpening on a stone" , "Sharpening, say razor" , "Making sharp" .)